SylwiaBrant
021ebb4745
Added TestPlugins, TestRestart and TestRestoreBackup ( #504 )
...
Co-authored-by: Tomasz Sęk
2021-02-05 13:17:06 +01:00
Tomasz Sęk
524d0b861f
Refactor e2e tests to new ginkgo framework
2021-01-26 22:00:23 +01:00
Tomasz Sęk
fe81e5ab3d
Bump version to v0.5.0
2021-01-18 10:10:36 +01:00
Sylwia Brant
566ac9768f
Grand Christmas Patch
...
Fixed helm not creating role permissions #424
Added ability to use custom k8s cluster domain #461
Fixed propagation of JENKINS_OPTS to seed-job agent #462
Fixed updating last backup #421
2020-12-15 10:18:40 +01:00
Sylwia Brant
ea5ad56012
Fixed targetPort value
...
Made the targetPort in Jenkins pod a fixed value.
Previously users encountered issue with changing values.
Added test comparing expected and actual targetPort values.
2020-10-13 09:22:19 +02:00
jkhelil
5e1496cbc3
reorganise directories for better readbility
2020-05-19 10:26:18 +02:00
jkhelil
128c97be6b
lint with golangci-lint
2020-05-06 16:22:52 +02:00
Tomasz Sęk
0a0483aa77
#190 Improve e2e tests for OpenShift
2020-04-13 19:10:59 +02:00
Oleksandr Kovalchuk
b99468930e
Add e2e test with setting priorityClassName
...
As it is quite difficult to set cluster-wide objects in test and don't
break other tests, which are running in parallel, rely on pre-created
priorityClass (which is already in the cluster by default) in test.
2020-04-09 11:07:10 +03:00
Tomasz Sęk
7356a5ec49
#190 Improve e2e tests for OpenShift
2020-03-22 12:24:05 +01:00
Tomasz Sęk
be41ef44a8
#262 Allow configure Jenkins master pod labels
2020-01-30 23:14:06 +01:00
Tomasz Sęk
caa0f6e5f5
Use port-forward in e2e tests to communicate with Jenkins API
2020-01-23 13:15:41 +01:00
Jakub Al-Khalili
a612939f33
Add support for local development kubernetes cluster software ( #207 )
...
#203 Add support for local development kubernetes cluster
2019-12-19 13:54:31 +01:00
Jakub Al-Khalili
cdde6acec3
Adjust timeouts for jobs, user configuration. Add waiting mechanism for namespace removal
2019-12-18 14:33:46 +01:00
Jakub Al-Khalili
ed5a59655c
Add E2E tests logging mechanism ( #232 )
...
Add E2E tests logging mechanism
2019-12-17 15:50:53 +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
8dd899c7d2
#110 Fix unit tests and formatting
2019-09-19 13:27:47 +02:00
Jakub Al-Khalili
aeed89f3b0
Improve e2e tests - add waitForJobToFinish
2019-09-17 13:29:42 +02:00
Jakub Al-Khalili
43b75b0775
Improve e2e test with waiting enhancement
2019-09-17 08:29:25 +02:00
Jakub Al-Khalili
125b4c9898
#90 Fix pipeline groovy script
2019-09-13 16:20:14 +02:00
Jakub Al-Khalili
4ce082cfc4
#90 Small fixes in tests
2019-09-12 15:56:14 +02:00
Jakub Al-Khalili
56d305eeab
#90 Add kubernetes plugin e2e tests
2019-09-12 14:51:13 +02:00
Tomasz Sęk
73c00a08ac
#69 Add e2e test
2019-09-03 18:34:13 +02:00
Jakub Al-Khalili
4d2cab5109
#54 Improve business logic
2019-07-22 16:41:00 +02:00
Jakub Al-Khalili
52cd17e97f
#28 Improve TestConfiguration e2e test
2019-07-18 11:43:28 +02:00
Jakub Al-Khalili
6a357e28e3
#28 Improve e2e tests
2019-07-18 10:18:51 +02:00
Jakub Al-Khalili
0e4ae15506
#28 Enable groovy scripts secret loader
2019-07-17 16:01:34 +02:00
Jakub Al-Khalili
28dba98cd9
#45 Add test to check for imagePullSecrets propagation
2019-07-16 11:00:30 +02:00
Jakub Al-Khalili
01655785b5
#43 Add support for JENKINS_OPTS, fix the --prefix bug
2019-07-10 13:58:18 +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
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
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
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
7b0778552a
#4 Update e2e tests
2019-06-18 22:20:41 +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
79e150cbb7
Generate OpenAPI
2019-06-07 17:53:50 +02:00
Tomasz Sęk
8c6f71bd10
#24 Fix getting job's build when Jenkins URL is set
2019-06-05 21:45:49 +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
Tomasz Sęk
70f35c47f0
Add Readiness and Liveness probes - code cleanup
2019-04-15 21:47:02 +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
c170acac1d
#2 Add kubernetes-credentials-provider plugin to OperatorPlugins
2019-03-12 17:26:03 +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
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