Releases: cloudogu/ces-build-lib
Releases · cloudogu/ces-build-lib
2.5.0
Added
Custom maven image support
Registry credentials for maven and gradle
Additional Docker run args
Changed
Git.pull()
uses rebase strategy to avoid error fatal: Need to specify how to reconcile divergent branches.
Updated Trivy version
2.4.0
changed
Relicense to AGPL-3.0-only
2.3.0
Changed
change k3d.configureComponents
so that null
values disable single components so they won't be installed.
This is useful if default components like the blueprint-operator have to be disabled.
Example:
k3d.configureComponents(["k8s-minio": ["version": "latest", "helmRepositoryNamespace": "k8s"], "k8s-blueprint-operator": null])
2.2.1
Fixed
[#125 ] K3d setup waits now until all dogus are rolled out and the setup is really done.
2.2.0
Added
[#124 ]Maven.useMirrors([name: 'maven-proxy', mirrorOf: 'central', url: 'https://maven.example.org'])
2.1.0
Fixed
[#120 ] K3d cluster is now able to run system calls used in go 1.21;
Changed
[#120 ] Updated k3d to 5.6.0
[#120 ] Updated k3s image to rancher/k3s:v1.28.5-k3s1
Updated yq to 4.40.5
Fix yq output when using JSON-input from dogu.json; #122
2.0.1
Fixed
Add missing values.yaml as argument to helm install of k8s-ces-setup
Add missing nginx-static to default setup.json
2.0.0
Warning
This release contains some major bugs. These are patched in 2.0.1 .
Caution
Breaking changes ahead!
Changed
Use Helm to install and configure k8s-ces-setup in k3d; #117
1.68.0
Added
Add Helm installation with k3d.installHelm()
; #115
1.67.0
Changed
Switch to hadolint Dockerfile linter; #111
Added
Add Dockerfile class with new linting functions; #111
lint()
lints with default hadolint config parameters. Only fails on errors
lintWithConfig()
lets you specify the hadolint configuration
Deprecated
lintDockerfile()
function should be replaced by the Dockerfile lint()
function