2.0.1012
Pre-release
Pre-release
jenkins-x-bot
released this
25 Nov 10:52
·
3358 commits
to main
since this release
To install jx 2.0.1012 see the install guide
Linux
curl -L https://github.com/jenkins-x/jx/releases/download/v2.0.1012/jx-linux-amd64.tar.gz | tar xzv
sudo mv jx /usr/local/bin
macOS
brew tap jenkins-x/jx
brew install jx
Changes
Bug Fixes
- remove the auth validation before creating the Jenkins credentials
- log an warning when no helm secrets are found in vault
- set the pipeline server and user when loading the auth config from k8s secret
- make the vault client to handle as an error the case when the returned secret is empty
- extend the kube config handler to load and save the GitHub app owner
Code Refactoring
- import project into Jenkins and configure the project credentials
- integrate the loading of jx auth config from git/credentials file
- use the auth config service to load the config from Kubernetes secrets
Tests
- set the server auth on the fake git provider
- make sure that boot tests clean up their resources upon completion
- fix flaky test by using local variables for test which are executed in parallel
- remove flaky tests which only downloads stuff form GitHub
Chores
- change the log messages to debug to reduce verbosity
- enhance the error messages in step verify environments
- add some comments to fix hound warnings
- fixed typo in the comment