Commit Graph

45 Commits

Author SHA1 Message Date
Vibhav Bobade b0139762b1 Update agent image used in SeedJobs
jenkins/jnlp-slave:alpine is deprecated and replaced with
jenkins/inbound-agent:alpine.
2020-05-07 19:39:02 +05:30
khelil eb8b2e32e8
Refactoring for jenkins client (#366) 2020-05-06 11:31:16 +02:00
Mikolaj Karebski fe74f4074c #318 Fix running Jenkins-Operator locally 2020-04-03 10:23:26 +02:00
Seshu Kumar Alluvada 5baee01ac5 Revert "refactor service name and service fqdn fuctions"
This reverts commit d71d105986.
2020-03-24 09:42:25 -04:00
Seshu Kumar Alluvada d71d105986 refactor service name and service fqdn fuctions 2020-03-24 00:30:24 -04:00
Seshu Kumar Alluvada 0082392dbf fix the seed job service names to use FQDN 2020-03-23 09:47:58 -04:00
Riccardo Biraghi 0f5cd0334d Add Bitbucket trigger for seed job 2020-02-05 16:17:49 +00:00
Tomasz Sęk f50cf309cf
#257 Propagate NodeSelector,Tolerations and ImagePullSecrets to seed job agent from Jenkins pod 2020-01-30 23:14:00 +01:00
Tomasz Sęk 7ca7e58cc5
#190 Fix run seed job agent on top of OpenShift 2020-01-11 15:59:39 +01:00
Tomasz Sęk 80a6d33b0b
#190 Fix run seed job agent on top of OpenShift 2020-01-01 22:22:44 +01:00
Tomasz Sęk 3e72863f32
#158 Increase number of seed job agent executors 2019-12-31 15:35:01 +01:00
Tomasz Sęk 33c3d47cee
#197 Improve checking the ImagePullSecret 2019-12-25 14:40:46 +01:00
Jakub Al-Khalili 7df8b32f95 #173 Add waiting mechanism for seed job agent (#224)
#173 Add waiting mechanism for the seed job agent
2019-12-17 13:45:31 +01:00
Tomasz Sęk 2b7b03371e
#176 Add owner reference to seed job agent deployment 2019-12-03 12:12:46 +01:00
Jakub Al-Khalili 6d32ee71e4 Improve notification mechanism (#183)
Improve notification mechanism
2019-11-05 16:06:29 +01:00
Jakub Al-Khalili c95108e3ac Extend kubernetes client, pod termination notification 2019-10-28 15:45:38 +01:00
Tomasz Sęk 73c00a08ac
#69 Add e2e test 2019-09-03 18:34:13 +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
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
Jakub Al-Khalili 90a6af52f6 Improve tests 2019-08-27 13:37:12 +02:00
Jakub Al-Khalili 393c3d690c Small improvements 2019-08-27 10:58:14 +02:00
Jakub Al-Khalili f2eefb1fc9 Improve tests, small improvements 2019-08-27 09:34:42 +02:00
Jakub Al-Khalili ab42f8f432 Replace jobs creation mechanism, fix imports 2019-08-26 14:08:03 +02:00
Jakub Al-Khalili 9f2fe2492e Replace creating jobs mechanism, small code fixes 2019-08-26 14:04:53 +02:00
Jakub Al-Khalili ab1d3fb59b Fix tests 2019-08-23 11:27:24 +02:00
Jakub Al-Khalili f1815e10aa Sort imports 2019-08-23 10:46:41 +02:00
Jakub Al-Khalili ebd44b83fc Add seedjob agent 2019-08-23 10:43:27 +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 8178e2315e
Use v1alpha2 Jenkins schema 2019-06-10 17:55:09 +02:00
Tomasz Sęk 79e150cbb7
Generate OpenAPI 2019-06-07 17:53:50 +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 da17e1a011
Rename virtuslab.com to jenkins.io 2019-02-12 19:50:22 +01:00
Tomasz Sęk ee79b2fadc
Rename VirtusLab/jenkins-operator to jenkinsci/kubernetes-operator in *.go 2019-02-11 21:10:52 +01:00
Tomasz Sęk d318bea4a1
Change signature of CreateOrUpdateJob function 2019-01-17 21:45:23 +01:00
Tomasz Sęk ec0287c3b2
Small fixes 2019-01-11 13:51:16 +01:00
Tomasz Sęk ffca2b2080
Add Jenkins views 2019-01-11 13:38:17 +01:00
Tomasz Sęk 515e0edb5a
Add user configuration groovy scripts job 2019-01-10 15:36:25 +01:00
Tomasz Sęk d07ebcd507
Code refactoring 2019-01-09 06:20:08 +01:00
antoniaklja b5fca5950a Minor refactoring 2019-01-02 18:59:09 +01:00
antoniaklja fef930791b Initial version of jobs API 2018-12-31 16:21:47 +01:00
Tomasz Sęk 50656ceb5b
Small refactoring 2018-12-26 17:39:58 +01:00
antoniaklja 25d63a881f Seed Jobs refactoring
- add new CreateOrUpdateJob function for Jenkins client
- better naming
2018-12-21 16:13:28 +01:00
antoniaklja 87739f71f1 Update seedjob and jenkins client 2018-12-20 16:36:11 +01:00
antoniaklja 4c8e61624e Initial version of user reconciliation loop and seed jobs 2018-12-19 22:40:08 +01:00