Commit Graph
72 Commits
Author SHA1 Message Date
Tomasz Sęk 07f3d7c2f0 Fix signal propagation to the Jenkins master
(cherry picked from commit 9204964d69)
2020-01-15 14:57:40 +01:00
Tomasz Sęk 28a7c11f8c #239 Allow to set tolerations for the Jenkins master pod 2019-12-31 09:13:09 +01:00
Vibhav Bobade db2dce4e24 Make Jenkins_Home overwritable 2019-11-19 14:46:08 +05:30
Vibhav Bobade 0a6c0be91c Add ability to disable CSRFProtection in the Jenkins master 2019-11-14 16:12:04 +05:30
Tomasz Sęk 8dd899c7d2 #110 Fix unit tests and formatting 2019-09-19 13:27:47 +02:00
Tomasz Sęk cb1e49ea42 Merge pull request #100 from jakalkhalili/fix-kubernetes-url
Fix Kubernetes API URL
2019-09-13 17:07:26 +02:00
Jakub Al-Khalili 9763ea5899 #96 Small improvements in tests 2019-09-12 15:22:00 +02:00
Jakub Al-Khalili e8277cc8a0 #96 Small tests improvements 2019-09-12 14:58:47 +02:00
Jakub Al-Khalili 9698079a02 #90 Fix kubernetes server url 2019-09-12 14:51:09 +02:00
Jakub Al-Khalili 4b4cebadfa #96 Improve pod unit tests 2019-09-12 09:50:29 +02:00
Jakub Al-Khalili 8c70c0774f #96 Fix casc secret configuration bug 2019-09-11 16:17:46 +02:00
Tomasz Sęk 43be3501fd Remove unused Jenkins view 2019-09-04 15:18:37 +02:00
Tomasz Sęk 1e03f639d0 #28 Fix e2e test 2019-09-03 20:19:24 +02:00
Tomasz Sęk eb0f8a8331 Remove unused job package and fix error handling in seedjobs package 2019-09-03 14:00:17 +02:00
Tomasz Sęk 36d936d1fa Merge pull request #84 from jakalkhalili/master
#69 Add support for seed job configuration
2019-09-02 15:06:40 +02:00
Jakub Al-Khalili b0f1ee88cd #69 Improve schedule tests 2019-09-02 14:11:05 +02:00
Jakub Al-Khalili 134c298358 #69 Add groovy script template rendering, fix pollSCM, improve pollSCM tests 2019-09-02 13:16:28 +02:00
Tomasz Sęk 183ff51eda Merge pull request #78 from jakalkhalili/master
Add seedjob agent
2019-08-27 13:48:58 +02:00
Jakub Al-Khalili 9f2fe2492e Replace creating jobs mechanism, small code fixes 2019-08-26 14:04:53 +02:00
Tomasz Sęk 3a1f9e1ccc #76 Allow configure JAVA_OPTS variable in Jenkins container 2019-08-23 13:43:18 +02:00
Jakub Al-Khalili ab1d3fb59b Fix tests 2019-08-23 11:27:24 +02:00
Jakub Al-Khalili ebd44b83fc Add seedjob agent 2019-08-23 10:43:27 +02:00
Tomasz Sęk 89c46a1720 Small code improvements 2019-08-19 16:56:17 +02:00
Jakub Al-Khalili 76e72702f2 #70 Fix SecurityContext propagation 2019-08-19 10:11:43 +02:00
Jakub Al-Khalili 74b8ec98ec Fix validation bug 2019-07-15 09:04:39 +02:00
Jakub Al-Khalili e049218b78 #45 Add support for imagePullSecrets parameter 2019-07-12 13:11:42 +02:00
Tomasz Sęk d0b02de429 #28 Mount secrets for groovy and CasC customization 2019-06-30 23:11:45 +02:00
Tomasz Sęk 3b26e1c5ba Allow configure SecurityContext and Jenkins master container command 2019-06-29 12:19:17 +02:00
Akram Ben Aissi 4150b6c767 fixing staticcheck 2019-06-26 09:07:09 -04:00
Akram Ben Aissi f17a4c5dce Externalise podSecurityContext.runAsUser and 2019-06-26 07:28:30 -04:00
Akram Ben Aissi 9285e294dd Jenkins OpenShift image requirements 2019-06-26 03:15:52 -04:00
Tomasz Sęk 2d501b00d5 #4 [WIP] Backup and restore 2019-06-16 08:21:23 +02:00
Tomasz Sęk bfbe13fa80 #30 Change Jenkins master pod name 2019-06-16 01:44:30 +02:00
Tomasz Sęk 25469b1174 Move Jenkins container properties to spec.master.containers list 2019-06-11 19:53:02 +02:00
Tomasz Sęk e1aba3ed9f Improve plugins management 2019-06-11 19:51:49 +02:00
Tomasz Sęk 8178e2315e Use v1alpha2 Jenkins schema 2019-06-10 17:55:09 +02:00
Tomasz Sęk a835c64524 Disable Jenkins remote CLI 2019-06-10 17:23:32 +02:00
Tomasz Sęk 79e150cbb7 Generate OpenAPI 2019-06-07 17:53:50 +02:00
Tomasz Sęk 55d6aecb93 #9 Allow mount secrets and configmaps in Jenkins pod 2019-05-27 23:35:09 +02:00
Tomasz Sęk af10a97299 Allow configure sidecars in Jenkins pod 2019-05-17 16:35:18 +02:00
Maciej Olesinski 2c9f630926 Add Readiness and Liveness probes 2019-04-15 13:34:36 +02:00
Tomasz Sęk 1d10d629ce #14 Add username/password authentication for seed jobs 2019-03-15 18:30:07 +01:00
Tomasz Sęk 6285f22170 Remove depracated ServiceAccountCredential 2019-03-15 18:18:29 +01:00
Tomasz Sęk c170acac1d #2 Add kubernetes-credentials-provider plugin to OperatorPlugins 2019-03-12 17:26:03 +01:00
Tomasz Sęk d278847a46 Allow configure ImagePullPolicy for Jenkins master pod 2019-03-12 17:19:56 +01:00
Tomasz Sęk 2aa96789b4 #9 Allow set Jenkins master pod env variables 2019-03-11 16:52:28 +01:00
Tomasz Sęk 90c6f25610 #12 Allow configure Jenkins and Jenkins slave services 2019-03-08 17:06:53 +01:00
Tomasz Sęk 75c403b941 #13 Add node selector for Jenkins master pod 2019-03-08 07:30:04 +01:00
Tomasz Sęk f817d2ad09 #9 Add secret support in Configuration as Code plugin integration 2019-03-03 17:59:22 +01:00
Tomasz Sęk b715f82557 #3 Fix custom auth override on Jenkins restart inside pod 2019-02-21 23:56:13 +01:00