v0.4.0
Changelog:
- #190 Improve e2e tests for OpenShift
- #291 Don't install configuration-as-code-support plugin by default
- Update base plugins versions
- #321 Allow to set priorityClassName for master pod
- #318 Fix running Jenkins-Operator locally
- #296 Allow specifying custom plugins location in Jenkins CR
- Mark Master as required and omitempty fields as +optional
- #190 Allow set quay.io/openshift/origin-jenkins with OAuth image in e2e tests
- #303 Add cookie jar to present session cookie for Jenkins API calls
- #264 Configure kubernetes plugin with FQDNs for Jenkins http and slave services
- #190 Allow set quay.io/openshift/origin-jenkins image in e2e tests
- #290 Pass script in body instead of URL parameter
- Upgrade operator-sdk to 0.15.1
- Add Bitbucket trigger for seed jobs
- Don't set default security context
- #194 Allow unset resources.limits or resources.requests
- #199 Generalize Jenkins container command validation
- Fix set operator version in Jenkins CR status
- Fix signal propagation to the Jenkins master
- #190 Allow set Jenkins API authorization strategy
- Fix get Jenkins plugins through Jenkins API
- #190 Fix run seed job agent on top of OpenShift
- #200 Allow set Jenkins master service account annotations
- #200 Allow for additional RBAC role bindings for Jenkins master
- Change default Jenkins home path to /var/lib/jenkins
- #201 Fix issue with plugin installation in OpenShift image
- #190 Fix run Jenkins master on top of OpenShift
- #190 Fix run seed job agent on top of OpenShift
- Add printing debug messages during Jenkins master start
- Improve logging
- #158 Increase number of seed job agent executors