Commit graph

63 commits

Author SHA1 Message Date
b8d4f03830 ci: Change cleanup to run even on pipeline failure
All checks were successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/java/5 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/push/cleanup Pipeline was successful
ci/woodpecker/tag/oci-image-cache-build Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/oci-image-build/5 Pipeline was successful
ci/woodpecker/tag/cleanup Pipeline was successful
ci/woodpecker/manual/java/1 Pipeline was successful
ci/woodpecker/manual/java/2 Pipeline was successful
ci/woodpecker/manual/java/3 Pipeline was successful
ci/woodpecker/manual/java/4 Pipeline was successful
ci/woodpecker/manual/nodejs Pipeline was successful
ci/woodpecker/manual/java/5 Pipeline was successful
ci/woodpecker/manual/oci-image-cache-build Pipeline was successful
ci/woodpecker/manual/oci-image-build/1 Pipeline was successful
ci/woodpecker/manual/oci-image-build/2 Pipeline was successful
ci/woodpecker/manual/oci-image-build/3 Pipeline was successful
ci/woodpecker/manual/oci-image-build/4 Pipeline was successful
ci/woodpecker/manual/oci-image-build/5 Pipeline was successful
ci/woodpecker/manual/cleanup Pipeline was successful
2024-07-11 16:37:31 +02:00
78d540a35b ci: Update docker buildx image to 4.1.0 2024-07-11 16:34:03 +02:00
63d35cc7ca ci: Remove selecting runner based on platform 2024-07-11 16:34:03 +02:00
5ad4b31cfc ci: Change build from arm to amd
I use now a days only amd platform based computers.
2024-07-11 16:33:00 +02:00
494ae6874d ci: Add when clauses
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline was successful
Fix warning:
> Please set an event filter for all steps or the whole workflow
on all items of the when block.

Refs:
- https://woodpecker-ci.org/docs/usage/linter#event-filter-for-all-steps
2024-07-11 15:58:11 +02:00
fc99e7aa46 ci: Skip cloning on cleanup step 2024-03-10 17:56:30 +01:00
028c9e1c4b ci: Fix image-name to delete
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline was successful
2024-03-10 16:41:48 +01:00
9cd636d7cf ci: Enable pulling plugin image on each run 2024-03-10 16:41:42 +01:00
aff5ce5817 ci: Fix delete-tag image ref
Some checks failed
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline failed
2024-03-08 19:11:35 +01:00
168b257dd6 ci: Fix setup image arg to use pipeline cache
Some checks failed
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline failed
2024-03-08 18:01:09 +01:00
ad5bf5111e ci: Remove deprecated group option
Some checks failed
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline failed
ci/woodpecker/push/oci-image-build/2 Pipeline failed
ci/woodpecker/push/oci-image-build/3 Pipeline failed
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline failed
ci/woodpecker/push/cleanup unknown status
2024-03-02 23:14:56 +01:00
c86b4182a4 ci: Add image cache cleanup step after build 2024-03-02 23:08:47 +01:00
b521706127 ci: Try to fix setup-image tagging
Some checks failed
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline failed
2024-03-02 22:50:08 +01:00
2abae09fa4 ci: Fix cache image tag 2024-03-02 16:00:09 +01:00
81127ba780 ci: Fix cache build tag
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
2024-02-18 14:47:27 +01:00
dedbee2105 ci: Enable cache build regardles of branch
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
2024-02-18 14:14:48 +01:00
92db958781 ci: Use build cache image
Some checks failed
ci/woodpecker/push/oci-image-build/5 Pipeline is pending
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline failed
ci/woodpecker/push/oci-image-build/2 Pipeline failed
ci/woodpecker/push/oci-image-build/3 Pipeline failed
ci/woodpecker/push/oci-image-build/4 Pipeline failed
2024-02-18 14:06:28 +01:00
c1af92e895 ci: Add step to build a cache image 2024-02-18 14:05:45 +01:00
56a68bc867 ci: Add new monolith module
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/java/5 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/oci-image-build/5 Pipeline was successful
2024-02-17 16:25:20 +01:00
4282c7208c ci: Update buildx image to 2.3.0
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
2024-01-07 18:47:37 +01:00
dbf6e17bfb ci: Fix running build-only and build on tag events
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
Only the build step should be executed.
2023-12-09 20:53:59 +01:00
594cfd2398 ci: Enable auto tagging of images
Some checks failed
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline failed
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 unknown status
ci/woodpecker/push/oci-image-build/2 unknown status
ci/woodpecker/push/oci-image-build/3 unknown status
ci/woodpecker/push/oci-image-build/4 unknown status
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline failed
2023-12-09 20:04:00 +01:00
3e99edb54f ci: Disable amd64 image builds
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
I currently only need prebuild arm64 images.
2023-12-09 14:34:25 +01:00
4ce49cb68f ci: Add build steps for the ui before building the oci image
All checks were successful
ci/woodpecker/manual/java/1 Pipeline was successful
ci/woodpecker/manual/java/2 Pipeline was successful
ci/woodpecker/manual/java/3 Pipeline was successful
ci/woodpecker/manual/java/4 Pipeline was successful
ci/woodpecker/manual/nodejs Pipeline was successful
ci/woodpecker/manual/oci-image-build/1 Pipeline was successful
ci/woodpecker/manual/oci-image-build/2 Pipeline was successful
ci/woodpecker/manual/oci-image-build/3 Pipeline was successful
ci/woodpecker/manual/oci-image-build/4 Pipeline was successful
ci/woodpecker/manual/oci-image-build/5 Pipeline was successful
ci/woodpecker/manual/oci-image-build/6 Pipeline was successful
ci/woodpecker/manual/oci-image-build/7 Pipeline was successful
ci/woodpecker/manual/oci-image-build/8 Pipeline was successful
2023-12-08 00:08:40 +01:00
f0e7038a05 ci: Refactor java steps into one file 2023-12-08 00:03:27 +01:00
97d2c80f85 ci: Add build steps befor oci-image-build steps 2023-12-07 23:45:21 +01:00
09bebecd9f ci: Add compile steps before test steps 2023-12-07 23:42:01 +01:00
3a03657b1c ci: Rename oci image build step file
This is to enable a previous build out side of the container context.
2023-12-07 23:34:37 +01:00
1d52665659 ci: Fix woodpecker version 2 platform selection deprecation 2023-12-07 01:30:33 +01:00
ba258cd3a7 ci: Add test step before build
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
The project doesn't include tests but this might hopefully change
in the future.
2023-11-23 22:38:56 +01:00
f844b01309 ui: Update package-lock 2023-11-23 22:24:40 +01:00
2e20c7e307 ci: Change to create steps for each platform
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This should make debugging an parallelisation easier.
2023-11-23 21:30:31 +01:00
4d1094b003 ci: Add ui target
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-11-23 21:21:30 +01:00
739c4f5da8 ci: Replace pipeline with steps
Some checks failed
ci/woodpecker/push/build Pipeline failed
Pipeline was an old way to declare steps.
2023-11-23 21:18:51 +01:00
5418f632b6 ci: Update buildx plugin image to 2.2.1
Should fix git issues.
2023-11-23 21:17:44 +01:00
c49f1525ec ci: Add build step for none main branch
Only build without pushing if not on main branch.
2023-11-23 21:15:59 +01:00
49576a7893 Revert "ci: Remove platfrom runner selection"
This reverts commit 858d871477.
I can only use the amd runner - for the moment I hope.
2023-11-23 21:00:20 +01:00
858d871477 ci: Remove platfrom runner selection
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/build/1 Pipeline was successful
ci/woodpecker/manual/build/2 Pipeline was successful
ci/woodpecker/manual/build/3 Pipeline was successful
2023-11-04 16:17:15 +01:00
2fc2577be7 ci: Update buildx plugin image version 2023-11-04 16:16:02 +01:00
77de183266 Change multi platform to run on one runner
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-10-31 20:54:36 +01:00
fa1b6d1113 Fix CI registy settings
Some checks failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/manual/build Pipeline was successful
2023-10-31 14:52:08 +01:00
084cf4e2ac Set buildx CI builder version set explicit
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-10-22 16:22:20 +02:00
86a400160e Change image repository to scaleway
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-10-17 19:20:26 +02:00
2ae5424066 Reenable amd image build in CI 2023-10-17 19:20:00 +02:00
2cd26c1f09 Disable amd64 container image ci build
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Pushing multi arch breakes the manifests

Refs:
- https://codeberg.org/forgejo/forgejo/issues/780
2023-09-17 17:40:37 +02:00
7171b8905a ci: Run only on main branche
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-07-27 01:04:49 +02:00
13693bf7a7 ci: Remove matrix ref in step name
It doesn't work -_-
2023-07-27 01:03:17 +02:00
b36b087302 build: Rename Containerfile to Dockerfile
All checks were successful
ci/woodpecker/push/build Pipeline was successful
We are now using Docker specific build instruction and using a generic
name doesn't make any sense now.
2023-07-27 00:50:50 +02:00
4b67b605f3 ci: Try to use native agents for each arch
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-07-27 00:38:17 +02:00
d87af982f7 build/ci: Remove arm platform version
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-07-26 19:10:42 +02:00