mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-04-16 22:13:14 -04:00
Hacking on ci config
This commit is contained in:
commit
f2ba593c4b
@ -261,7 +261,8 @@ dryrun_create_build_machines:
|
||||
tags:
|
||||
- build-orchestration
|
||||
script:
|
||||
- uv scripts/cicd-python/veilid_release_utils.py create_build_machine
|
||||
- uv --directory scripts/cicd-python/ sync
|
||||
- uv --directory scripts/cicd-python/ run veilid_release_utils.py --create-build-machine
|
||||
artifacts:
|
||||
paths:
|
||||
- scripts/cicd-python/config.json
|
||||
@ -321,6 +322,11 @@ dryrun_build_repositories:
|
||||
- cp scripts/cicd/build-orchestration/rpm-repo-building/repobuild.sh ~/rpm-build-container
|
||||
- cp scripts/cicd/build-orchestration/generate-stable-release.sh ~
|
||||
- bash scripts/cicd/build-orchestration/distribute-stable-packages.sh
|
||||
dependencies: [dryrun_package_linux]
|
||||
- cp scripts/cicd/build-orchestration/rpm-repo-building/Dockerfile ~/rpm-build-container
|
||||
- cp scripts/cicd/build-orchestration/rpm-repo-building/repobuild.sh ~/rpm-build-container
|
||||
- cp scripts/cicd/build-orchestration/generate-stable-release.sh ~
|
||||
- bash scripts/cicd/build-orchestration/distribute-stable-packages.sh
|
||||
dependencies: dryrun_package_linux
|
||||
rules:
|
||||
- if: $CI_COMMIT_MESSAGE =~ /\[ci dryrun]/
|
||||
@ -344,7 +350,8 @@ dryrun_delete_build_machines:
|
||||
- build-orchestration
|
||||
script:
|
||||
- cp config.yaml /scripts/cicd-python/config.yaml
|
||||
- uv scripts/cicd-python/veilid_release_utils.py create_build_machine
|
||||
- uv --directory scripts/cicd-python/ sync
|
||||
- uv --directory scripts/cicd-python/ run veilid_release_utils.py --create-build-machine
|
||||
dependencies: [dryrun_create_build_machines]
|
||||
rules:
|
||||
- if: $CI_COMMIT_MESSAGE =~ /\[ci dryrun]/
|
||||
@ -438,4 +445,6 @@ failed_pipeline_actions:
|
||||
- bash scripts/cicd/build-orchestration/build-machine-ctrl.sh delete amd64-deb
|
||||
- bash scripts/cicd/build-orchestration/build-machine-ctrl.sh delete arm64-deb
|
||||
- bash scripts/cicd/build-orchestration/build-machine-ctrl.sh delete amd64-rpm
|
||||
when: on_failure
|
||||
when: on_failure
|
||||
|
||||
#
|
Loading…
x
Reference in New Issue
Block a user