Commit Graph

44 Commits

Author SHA1 Message Date
github-actions[bot] 4ccd0b0d31
Release 0.9.0-beta2 Helm Chart (#1152)
Co-authored-by: brokenpip3 <40476330+brokenpip3@users.noreply.github.com>
2025-12-21 15:59:56 +01:00
github-actions[bot] ee191bfc4e
Release 0.9.0-beta1 Helm Chart (#1107)
Co-authored-by: brokenpip3 <40476330+brokenpip3@users.noreply.github.com>
2025-04-06 23:26:33 +02:00
github-actions[bot] b63b31a398
Release 0.8.1 Helm Chart (#1030)
Co-authored-by: brokenpip3 <40476330+brokenpip3@users.noreply.github.com>
2024-07-05 17:27:10 +02:00
Rafał Krzewski cf49a4a28f
Control cert-manager installation with a separate config value (#972)
Co-authored-by: Rafał Krzewski <rafal.krzewski@caltha.eu>
Co-authored-by: Luigi Operoso <40476330+brokenpip3@users.noreply.github.com>
Co-authored-by: brokenpip3 <brokenpip3@gmail.com>
2024-03-16 16:28:15 +00:00
github-actions[bot] 8268c1e4c5
Release 0.8.0 Helm Chart (#908)
Co-authored-by: brokenpip3 <brokenpip3@users.noreply.github.com>
2023-09-13 08:56:20 +02:00
github-actions[bot] 7233d82237
Release 0.8.0-beta.2 Helm Chart (#868)
Co-authored-by: brokenpip3 <brokenpip3@users.noreply.github.com>
2023-06-30 23:24:08 +02:00
github-actions[bot] f97badca9c
Release v0.8.0-beta Helm Chart (#825)
Co-authored-by: brokenpip3 <brokenpip3@users.noreply.github.com>
2023-04-18 00:12:09 +02:00
github-actions[bot] 4c2671c1a3
Release Helm chart 0.6.2 (#753)
Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>
2022-06-22 17:55:00 +02:00
github-actions[bot] 4079d4e93e
Release Helm chart 0.6.1 (#751)
Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>
2022-06-22 13:31:26 +02:00
Sylwia Brant dd6e48c8d5 Release 0.6.0 Helm Chart 2021-12-08 14:22:11 +01:00
sharmapulkit04 51f7ec8248 Implemented validation logic for the webhook (#593)
* Fix workflow for autogenerating docs (#592)

* Use grep -c flag in check for changes step to fix case when more than 1 website file was modified

* Implemented validation logic for the webhook
- Created a single Validate() function to validate both updating and creating Jenkins CR.
- Implemented the Validate function to fetch warnings from the API and do security check if
  being enabled.
- Updated the helm charts and helm-e2e target to run the helm tests.

* Configure bot for labelling new issues as needing triage (#597)

* Configure bot for managing stale issues (#598)

* Docs: explanation what is backed up and why (#599)

* Explanation what's backed up and why

* Auto-updated docs (#600)

Co-authored-by: prryb <prryb@users.noreply.github.com>

* Docs: clarification of description of get latest command in backup (#601)

* Auto-updated docs (#602)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Bump seedjobs agent image version to 4.9-1 (#604)

* Add GitLFS pull after checkout behaviour to SeedJob GroovyScript Template (#483)

Add GitLFS pull after checkout behaviour to support also repositories which are relying on Git LFS

Close #482

* Docs: minor fixes (#608)

* Link to project's DockerHub in README's section on nightly builds, add paragraph about nightly builds in installation docs

* Fix repositoryURL in sample seedJob configuration with SSH auth

* Slightly expand on #348

* Fix formatting in docs on Jenkins' customization, update plugin versions

* Add notes on Jenkins home Volume in Helm chart values.yaml and docs (#589)

* Auto-updated docs (#610)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Reimplemented the validation logic with caching the security warnings
- Reimplemented the validator interface
- Updated manifests to allocate more resources

* Add an issue template for documentation (#613)

* Docs: add info on restricted volumeMounts other than jenkins-home(#612)

* Update note in installation docs

* Update Helm chart default values.yaml

* Update schema

* Auto-updated docs (#616)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Auto-updated docs (#617)

Co-authored-by: Sig00rd <Sig00rd@users.noreply.github.com>

* Updated Validation logic
- Defined a security manager struct to cache all the plugin data
- Added flag to make validating security warnings optional while deploying the operator

* Helm Chart: Remove empty priorityClassName from Jenkins template (#618)

Also bump Helm Chart version to v0.5.2

* Added unit test cases for webhook

* Updated Helm Charts
- Optimized the charts
- Made the webhook optional
- Added cert manager as dependency to be installed while running webhook

* Updated unit tests, helm charts and validation logic

* Completed helm e2e tests and updated helm charts
- Completed helm tests for various scenarios
- Disabled startupapi check for cert manager webhook, defined a secret and updated templates
- Made the webhook completely optional

* Code optimization and cleanup

* Modified helm tests

* code cleanup and optimization
2021-08-30 08:21:52 +02:00
Sig00rd 851fb0d3e9
Release 0.5.3 Helm Chart 2021-08-11 16:57:24 +02:00
Morten Birkelund 853f485746
Helm Chart: Remove empty priorityClassName from Jenkins template (#618)
Also bump Helm Chart version to v0.5.2
2021-08-09 14:57:00 +02:00
Tomasz Sęk b9059bc26b
Release 0.5.1 Helm Chart 2021-06-11 13:53:13 +02:00
Mateusz Korus 485abaad8d Release 0.5.0 Helm Chart 2021-06-10 11:29:09 +02:00
Sylwia Brant 892b2c8dd9 Release 0.4.3 Helm Chart 2021-02-19 12:44:08 +01:00
Sylwia Brant 5bbd1585af Release 0.4.2 Helm Chart 2021-02-04 08:37:33 +01:00
Tomasz Sęk 5f45777554
Release 0.4.1 Helm Chart 2021-01-23 14:12:06 +01:00
Tomasz Sęk ae0fe371ba
Update Helm Chart - 0.5.0 release 2021-01-18 16:13:27 +01:00
Tomasz Sęk ac91e5f19b
Release 0.3.4 Helm chart 2020-07-19 17:29:08 +02:00
Jakub Al-Khalili d531146937 Add support in helm chart for Jenkins pod volume mounts 2020-06-18 11:49:38 +02:00
Tomasz Sęk 08d9c40fb6
Release 0.3.2 Helm chart 2020-06-07 15:20:44 +02:00
Jakub Al-Khalili afe2d41dcc Improve secret management in helm chart 2020-05-29 11:46:43 +02:00
Frederik Nordahl Jul Sabroe 0bb9fa8c1f
Change helm chart to helm 3 apiVersion
The chart is already in the format of a Helm 3 chart, however the `apiVersion` of the chart is set to `v1`, which is used for Helm 2 charts. Helm 3 charts should use `apiVersion: v2`.

This makes tools such as ArgoCD mistake the chart for a Helm 2 chart, and therefore template the chart using the wrong helm version. In ArgoCDs case, that means that the CRDs aren't deployed.

reference: https://helm.sh/docs/faq/#chartyaml-apiversion-bump
2020-05-19 17:05:25 +02:00
Jakub Al-Khalili 78948440f4 Improve helm chart labels 2020-05-12 11:41:18 +02:00
Jakub Al-Khalili 7aa7e0ab2a Add jenkins container envs to helm chart 2020-05-08 15:20:58 +02:00
Tomasz Sęk 94517c1886
Release 0.2.2 Helm chart 2020-05-07 21:31:08 +02:00
Jakub Al-Khalili 24235a5fa6
Allow configure Jenkins labels in Helm chart (#372) 2020-05-07 15:03:53 +02:00
Jakub Al-Khalili 116cb49857 #355 Add priorityClassName and bump to 0.2.0 2020-04-30 09:53:21 +02:00
Jakub Al-Khalili 10d3f9b68c Improve helm chart configuration as code and groovy script section 2020-04-29 14:28:54 +02:00
Tomasz Sęk 9715217f1d
#344 Fix operator notifications in Helm Chart 2020-04-22 20:41:43 +02:00
Jakub Al-Khalili e4b168dbe3
Bump helm chart to 0.1.2 (#343)
Release 0.1.2 Helm Chart
2020-04-22 15:49:13 +02:00
Tomasz Sęk 0b625033a4
Update Helm Chart - 0.4.0 release 2020-04-14 09:35:41 +02:00
Jakub Al-Khalili 52fd4f7f7b
Refactor the Helm chart (#300) 2020-04-01 18:54:27 +02:00
Riccardo Biraghi c16ca15521
Move Jenkins CRD to crds dir (#266)
* Move Jenkins CRD to crds dir

* Update helm chart version + package

* Update helm repo index

* Revert "Update helm repo index"

This reverts commit 1fffe74e42.

* Run make helm-deploy
2020-02-05 13:33:41 +01:00
Tomasz Sęk 3c69c31213
Release Helm chart with v0.3.3 version 2020-01-30 23:19:09 +01:00
Tomasz Sęk ef96b5564d
Release Helm chart with v0.3.2 version 2020-01-22 13:35:46 +01:00
Tomasz Sęk b2d3902c63
Release Helm chart with v0.3.1 version 2019-12-31 13:08:23 +01:00
Tomasz Sęk 56baf75d85
Release Helm chart with v0.3.0 version 2019-12-20 14:15:06 +01:00
Tomasz Sęk 1558043028
Add icon to the helm chart 2019-11-18 09:40:56 +01:00
Endre Karlson eeb8b5cf89 helm: Make namespace configurable and CR opt out 2019-10-20 20:46:19 +02:00
Tomasz Sęk d1f04b4c03
Bump version to v0.2.2 2019-09-19 14:23:49 +02:00
Jakub Al-Khalili f8b502f393 Regenerate index.yaml, add namespace to NOTES, fix Jenkins CR 2019-09-18 11:29:42 +02:00
Jakub Al-Khalili dc59674cd4 Add helm chart 2019-09-18 09:47:17 +02:00