mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-05-02 06:36:19 -04:00
Adding automatic nightly release builds
- Restructured linux repo directory structure to include Stable and Nightly releases - Reworked Earthfile to pass IS_NIGHTLY boolean to package build scripts for use in file names - Added nightly pipeline to CICD config yaml. Pipeline is triggered by IS_NIGHTLY variable - Two distribution scripts now exist, one for Stable and one for Nightly - Reworked RPM build spec files to create appropriate file names - Reworked debian release generation scripts - RPM repo directory structure is prepped for arm64 builds - Switched from scp to rsync for moving the completed repo from ochestration to repo server - Created schedule in Gitlab UI to trigger nightly release at 2300 Central Time
This commit is contained in:
parent
8c297acdee
commit
fc7debba3f
14 changed files with 323 additions and 92 deletions
|
@ -7,5 +7,5 @@ cd workspace
|
|||
cp ~/builds/t338Uo9fn/0/veilid/veilid/target/packages/*.deb .
|
||||
tar -cf amd64-debs.tar *.deb
|
||||
scp *.tar gitlab-runner@10.116.0.5:~
|
||||
cd ~
|
||||
cd ../
|
||||
rm -rf workspace
|
Loading…
Add table
Add a link
Reference in a new issue