Skip to content

2.0.1012

Pre-release
Pre-release
Compare
Choose a tag to compare
@jenkins-x-bot 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