- Rundeck
prepare-continous integration
job can now be used to upgrade an existing git repository (#110) - New quickstarter
be-docker-plain
: useful for starting with a plainDockerfile
and no BE/FE framework on top (#97) - Maven/Gradle Jenkins slave
jenkins-slave-maven
now gets Nexus credentials injected as server intosettings.xml
(#127) - New quickstarter
ds_ml_service
for machine learning from model training & testing to production (#111) - Documentation of all quickstarters and slaves added
- Jupyter & R-Shiny quickstarters are now based on new Openresty-based WAF image (#103)
- Angular quickstarter
fe-angular-frontend
compilation failed due to changed dependency (#129) - Spring boot quickstarter
be-springboot
gradle build failed due to dependency update to gradle 4.10 (#131) - Upgrade of repo, thru rundeck job
prepare-continous integration
fails with invalid device (#124) - Jenkins
python slave
requires pip to have proper ssl validation configuration (#176)
- Exclude images in
openshift
andrhscl
namespace on import (#102) - Maven slave fails when proxy is configured due to invalid XML (#108)
- Spring Boot Jenkins pipeline surfaces test results (#34)
- Jenkins webhook proxy templates (#81, #82)
- Quickstarter build containers (located in the subdirs of https://github.com/opendevstack/ods-project-quickstarters/tree/master/boilerplates) inherit from corresponding Jenkins build slaves now rather than replicating the setup
- Rundeck's OC container inherits from
jenkins-slave-base
now. The pull and tag is triggered thru verify-rundeck-settings rundeck job (#32) - The build of a quickstarter component does not upload the tarball to Nexus anymore - instead it uses binary build configs (#9)
- The containers used to connect to openshift now pull the root ca during build, to ensure SSL trust (#12, #54)
- Slaves now support HTTP/S proxy - inject as ENV - with HTTP_PROXY, HTTPS_PROXY & NO_PROXY (#50)
- Python slave upgraded to 3.6 latest (#24)
- Maven slave now downloads Gradle 4.8.1 during build to increase build performance of components (#23)
- Scala slave now downloads sbt 1.1.6 / scala 2.12 - given an SBT bug - when proxy set, no NEXUS usage
- Update to newest cypress and TypeScript versions (#91)
- Build Jupyter/Rshiny via Jenkins (#92)
- Nodejs 8 quickstarter failed on npm run coverage (#22)
- Rundeck containers not cleaned up (#16, #17)
- Disable inclusion of Nginx server version in HTTP headers (#79)
- Jupyter: install from Nexus (#65)
- Remove broken be-database quickstarter (#87)
Initial release.