Ben Langfeld
8cf9c7ba94
Document BACKUP_COUNT
2019-07-11 16:03:03 -03:00
Ben Langfeld
6a69cf5c88
Allow rolling backups to a limit
...
When `BACKUP_COUNT` is specified on the backup container, a backup job will ensure we keep the newest `BACKUP_COUNT` backups to preserve space in our target volume.
2019-07-11 15:56:07 -03:00
Tomasz Sęk
0c8462e5b4
Merge pull request #49 from jakalkhalili/v0.2.0
...
#43 Add support for JENKINS_OPTS, fix the --prefix bug
2019-07-11 16:03:53 +02:00
Jakub Al-Khalili
164fe30aef
#43 Fix tests
2019-07-10 16:08:09 +02:00
Jakub Al-Khalili
076b0aa453
#43 Add additional test scenarios
2019-07-10 15:49:53 +02:00
Jakub Al-Khalili
9e73be7a49
#43 Improve tests and fix GetJenkinsOpts
2019-07-10 15:19:26 +02:00
Jakub Al-Khalili
01655785b5
#43 Add support for JENKINS_OPTS, fix the --prefix bug
2019-07-10 13:58:18 +02:00
Tomasz Sęk
1deb2a05a9
Merge pull request #48 from jakalkhalili/v0.2.0
...
Improved tests e2e and Makefile
2019-07-10 09:36:04 +02:00
Jakub Al-Khalili
55601886c1
Removed build goal from e2e tests
2019-07-09 15:00:25 +02:00
Jakub Al-Khalili
9654d66fdc
Moved pod propagation tests to verifyJenkinsMasterPodAttributes
2019-07-09 11:47:44 +02:00
Jakub Al-Khalili
99e2308264
Improved Makefile and Dockerfile
2019-07-09 11:46:26 +02:00
Jakub Al-Khalili
cc32111a51
Removed build goal from minikube-run
2019-07-09 10:34:45 +02:00
Jakub Al-Khalili
21e44049b5
Fixed go.mod dependencies
2019-07-09 10:07:04 +02:00
Jakub Al-Khalili
38834ceef4
Fixed vet errors
2019-07-09 09:31:19 +02:00
Jakub Al-Khalili
6d0704ca33
Fixed staticcheck and lint for macOS
2019-07-09 09:26:58 +02:00
Jakub Al-Khalili
3b2a65a57a
Removed volumes in e2e tests
2019-07-08 15:37:06 +02:00
Jakub Al-Khalili
b1696e5d9e
Fixed sed command on macOS
2019-07-08 15:30:51 +02:00
Jakub Al-Khalili
546edb4d9f
Improved config.env
2019-07-08 15:16:17 +02:00
Jakub Al-Khalili
12bd6b0d54
Added docker goal to Makefile
2019-07-08 15:14:44 +02:00
Jakub Al-Khalili
4329881788
Improved TestConfiguration
2019-07-08 15:13:30 +02:00
Jakub Al-Khalili
5e22cdfdce
Fixed e2e tests
2019-07-08 15:11:12 +02:00
Jakub Al-Khalili
05a446e4a2
Added Dockerfile and entrypoint
2019-07-08 15:03:23 +02:00
Tomasz Sęk
7d716b972f
#28 Use new API for groovy and CasC user configuration
2019-06-30 23:18:20 +02:00
Tomasz Sęk
6a3a68bec0
#28 Use new API for groovy base configuration
2019-06-30 23:16:42 +02:00
Tomasz Sęk
87fcc5f8a5
#28 Change groovy client implementation
2019-06-30 23:16:03 +02:00
Tomasz Sęk
54454d9a02
#28 Mount secrets for groovy and CasC customization
...
- fix e2e tests
2019-06-30 23:14:52 +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
66236d5459
#28 Add validation
2019-06-30 22:59:30 +02:00
Tomasz Sęk
4e302c66a1
#28 Return GroovyScriptExecutionFailed error
2019-06-30 22:57:54 +02:00
Tomasz Sęk
1930c04b72
#28 Update Jenkins API
2019-06-30 22:54:46 +02:00
Tomasz Sęk
6aee3f8df6
Fix run Makefile goal
2019-06-30 22:51:38 +02:00
Tomasz Sęk
6fffcb6754
Bump version to v0.1.1
2019-06-29 17:13:51 +02:00
Tomasz Sęk
37e531a020
Improve Makefile
2019-06-29 17:12:59 +02:00
Tomasz Sęk
f7b6443fc6
Fix e2e tests
2019-06-29 17:06:38 +02:00
Tomasz Sęk
9a88f45efe
#39 Update docs
2019-06-29 16:46:41 +02:00
Tomasz Sęk
8fc2917afb
#31 Update docs
2019-06-29 16:34:37 +02:00
Tomasz Sęk
a05c496322
#38 Update docs
2019-06-29 16:16:34 +02:00
Tomasz Sęk
414ba53a1c
#37 Update docs
2019-06-29 16:08:45 +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
84eb4575e1
Fix backup before pod deletion
2019-06-27 23:33:15 +02:00
Tomasz Sęk
7c091fb69b
Fix lint issues
2019-06-27 22:54:50 +02:00
Tomasz Sęk
c5b29b7a11
Improve Makefile
2019-06-27 22:53:25 +02:00
Tomasz Sęk
d6a34b7b84
#31 Restart Jenkins pod when user or password have changed
2019-06-27 22:51:57 +02:00
Tomasz Sęk
42dc5569c5
#38 Omit KUBERNETES_* envs in containers
2019-06-27 22:49:52 +02:00
Tomasz Sęk
6f1b133741
#37 Improve backup PVC docker image user creation
2019-06-26 22:51:11 +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