jkhelil
128c97be6b
lint with golangci-lint
2020-05-06 16:22:52 +02:00
Akram Ben Aissi
ebfb38a9c4
fix
2020-05-05 15:13:36 +02:00
Jakub Al-Khalili
fe9cb921bc
#263 Execute user scripts before seed jobs ( #345 )
2020-04-27 14:22:49 +02:00
Oleksandr Kovalchuk
68ffc69d41
Add possibility to set Jenkins master pod's priority
...
Allow to set priorityClassName for master pod. This will make possible
for jenkins master to either not be preempted on other's pod low
resources or to preempt lesser priority pods on resources shortage.
Ref: https://github.com/jenkinsci/kubernetes-operator/issues/321
2020-04-09 11:06:56 +03:00
salluvada
970449f04f
#296 Allow to specify custom plugins location in jenkins CR ( #309 )
2020-03-29 20:41:16 +02:00
Avni Sharma
110b750ab3
Mark Master as required and omitempty fields as +optional
2020-03-28 03:29:12 +05:30
Tomasz Sęk
7356a5ec49
#190 Improve e2e tests for OpenShift
2020-03-22 12:24:05 +01:00
Shoubhik Bose
852d729018
Upgrade operator-sdk to 0.15.1 ( #269 )
...
Upgrade operator-sdk to 0.15.1
2020-02-12 21:58:28 +01:00
Shoubhik Bose
11231b690c
Generate OpenAPI validation schema
2020-02-10 21:06:59 +01:00
Riccardo Biraghi
0f5cd0334d
Add Bitbucket trigger for seed job
2020-02-05 16:17:49 +00:00
Tomasz Sęk
be41ef44a8
#262 Allow configure Jenkins master pod labels
2020-01-30 23:14:06 +01:00
Tomasz Sęk
bf07fa59ef
#199 Generalize Jenkins container command validation
2020-01-18 19:11:27 +01:00
Tomasz Sęk
8e1d66de0f
#190 Allow set Jenkins API authorization strategy
2020-01-11 22:04:00 +01:00
Tomasz Sęk
7dd2ff1b1b
#190 Allow set Jenkins master service account annotations
2020-01-11 10:31:18 +01:00
Tomasz Sęk
f9335df74c
#200 Allow for additional RBAC role bindings for Jenkins master
2020-01-06 18:03:01 +01:00
Tomasz Sęk
28a7c11f8c
#239 Allow to set tolerations for the Jenkins master pod
2019-12-31 09:13:09 +01:00
Tomasz Sęk
471470969c
#229 Handle deprecated masterAnnotations
2019-12-16 14:04:35 +01:00
Vibhav Bobade
0a6c0be91c
Add ability to disable CSRFProtection in the Jenkins master
2019-11-14 16:12:04 +05:30
Jakub Al-Khalili
6d32ee71e4
Improve notification mechanism ( #183 )
...
Improve notification mechanism
2019-11-05 16:06:29 +01:00
Jakub Al-Khalili
a5f4c78346
Improve tests and SMTP notification provider
2019-10-17 13:21:54 +02:00
Jakub Al-Khalili
dfd0b54579
Add SMTP notification provider
2019-10-17 09:50:40 +02:00
Jakub Al-Khalili
b7c153f40c
Improved notification messages
2019-10-01 09:50:38 +02:00
Jakub Al-Khalili
d7f2d630ef
Change metrics mechanism in cmd/manager/main.go
2019-09-09 14:52:21 +02:00
Tomasz Sęk
73c00a08ac
#69 Add e2e test
2019-09-03 18:34:13 +02:00
Tomasz Sęk
31536d0339
Remove Notifications from Jenkins API
2019-09-03 14:15:30 +02:00
Tomasz Sęk
204ea3f6b2
Remove unused job package
...
- cleanup Jenkins API
2019-09-03 14:13:45 +02:00
Tomasz Sęk
30b83638e2
Remove unused Jenkins v1alpha2 API
2019-09-03 13:28:03 +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
833a95f2e8
#69 Add better documentation for Job DSL plugin and Git trigger settings
2019-09-02 14:56:28 +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
89c46a1720
Small code improvements
2019-08-19 16:56:17 +02:00
Jakub Al-Khalili
9bde4cb59f
Improve notification mechanism
2019-08-02 14:07:37 +02:00
Jakub Al-Khalili
364ce8ad8a
Fix deepcopy
2019-08-02 09:51:42 +02:00
Jakub Al-Khalili
dc727f45d7
Deepcopy fix
2019-08-02 09:38:17 +02:00
Jakub Al-Khalili
16fd981703
Add notification to api
2019-08-01 16:36:26 +02:00
Jakub Al-Khalili
5cbd21b03c
Add notification library
2019-07-31 14:51:00 +02:00
Jakub Al-Khalili
e049218b78
#45 Add support for imagePullSecrets parameter
2019-07-12 13:11:42 +02:00
Jakub Al-Khalili
b1696e5d9e
Fixed sed command on macOS
2019-07-08 15:30:51 +02:00
Tomasz Sęk
1930c04b72
#28 Update Jenkins API
2019-06-30 22:54:46 +02:00
Tomasz Sęk
f7b6443fc6
Fix e2e tests
2019-06-29 17:06:38 +02:00
Tomasz Sęk
5926cf6d66
#29 Restart Jenkins pod when any seed job has been deleted
...
- update deep copy
2019-06-29 16:00:52 +02:00
Tomasz Sęk
dda0a0075e
#29 Restart Jenkins pod when any seed job has been deleted
2019-06-29 12:19:35 +02:00
Tomasz Sęk
3b26e1c5ba
Allow configure SecurityContext and Jenkins master container command
2019-06-29 12:19:17 +02:00
Tomasz Sęk
3573b9acd6
Merge pull request #39 from akram/externalize-hardcoded-image-uid
...
Externalize hardcoded image uid and pod Security Context and removes default Command
2019-06-28 07:37:15 +02:00
Tomasz Sęk
7c091fb69b
Fix lint issues
2019-06-27 22:54:50 +02:00
Tomasz Sęk
d6a34b7b84
#31 Restart Jenkins pod when user or password have changed
2019-06-27 22:51:57 +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
Tomasz Sęk
037c1fa025
Fix logging about watches resources
2019-06-23 10:39:50 +02:00