15 Commits

Author SHA1 Message Date
jmarchel
d844d63789 [image-promote] Push also timestamped
Change-Id: Ib32c7b54d198f5013b930fadcb61e742f259dd03
2024-01-09 13:04:47 +00:00
jmarchel
5464c4c413 Add promote container images role
Change-Id: I8ef9ae344e65d8c63b2cf72ec756960b65d44413
2023-12-21 14:58:31 +01:00
Radosław Piliszek
62341c39f4 [CI] Refactor the maven role
To make it more flexible.

Also cross-test with library-template (build) since it is now
possible to do so.

Change-Id: I137013dc6bba01ef9a20f3f86cb4e4ced014421e
2023-11-17 19:16:52 +01:00
Radosław Piliszek
96c00d9e7a [CI] Optimise jobs
Do not run them more often than needed, i.e., run only when
relevant files are modified.

Also clean up the way the Zuul project file is structured.

Change-Id: I6224c991c17a0ca0bc5d07e22c2a774898a447f1
2023-11-17 15:13:30 +01:00
jmarchel
8188b0864a Delete skiping tests from build job
Change-Id: Iecacd7a0be5bc286da8e83148495289aa3327edf
2023-11-02 09:56:01 +01:00
Radosław Piliszek
f5d469974e Fix roles in the java library build job
Change-Id: I1f173980f6fe60dbdec6361c6a4e08044d2ab055
2023-10-19 14:27:46 +02:00
Radosław Piliszek
cee97535a1 Switch the java library build job to the proposed schema
Change-Id: I546744f30b223f20beb49943ea67ed625ae8966b
2023-10-19 13:43:50 +02:00
jmarchel
f26b01d8e2 Add roles for handling java libraries
With OpenJDK and Maven.

Change-Id: I156d824bab7fdfbe121f5ed4c3a2453c4d7fe848
Depends-On: https://review.opendev.org/c/nebulous/library-template/+/898805
2023-10-19 09:48:32 +00:00
Radosław Piliszek
f5d27eb909 Add empty jobs for handling java libraries publishing
Change-Id: I78f9bb47a8585f05fe6020b9881c46cfc07ba3dc
2023-10-05 13:40:57 +02:00
jmarchel
51027a94d5 Add role for collecting pods logs
Change-Id: I83f86839d15e61f815428ff7218b2a0a685c6791
Co-Authored-By: Radosław Piliszek <rpiliszek@7bulls.com>
2023-09-22 12:10:11 +00:00
Radosław Piliszek
73570b3859 Drop dependencies for Helm
They are not inherited and thus not useful in here.

Change-Id: I368e77a334baf9a5b5e87310a2167fd6cdeab4eb
2023-06-06 16:40:01 +02:00
Radosław Piliszek
2859cf47bb Upstream job logic for Helm
Change-Id: I6717adb1bec4a345066bae94a09f59e6a3ae4a74
2023-06-06 15:26:07 +02:00
Radosław Piliszek
80287b9e43 Run cross-testing with component-template
Change-Id: Id5c061679275d145a9accfd3be9d987e4408656c
2023-06-06 09:29:43 +02:00
Radosław Piliszek
16e4290cea Move some jobs from project-config
It moves jobs which do not require secrets.

Change-Id: I251a5cba21adb7ebe954d41b29b5661a647c0de7
2023-06-04 11:05:12 +02:00
OpenDev Project Creator
920be2549b Added .gitreview 2023-06-04 03:04:33 +00:00