1
0
mirror of https://gitlab.com/packaging/gitea synced 2024-12-18 16:13:44 +00:00

Merge branch 'delay-trigger' into 'master'

add delay trigger

See merge request packaging/gitea!3
This commit is contained in:
morph027 2023-11-26 18:00:19 +00:00
commit 73833d52dc

View File

@ -19,6 +19,7 @@ stages:
- export PATCHLEVEL=$(echo ${CI_COMMIT_TAG} | cut -d'+' -f2)
- apt-get -qq update
- apt-get -qqy install ruby-dev ruby-ffi curl file
- gem install fpm
- mkdir -p "${CI_PROJECT_DIR}/package_root/usr/bin"
- echo "https://dl.gitea.com/gitea/v${VERSION}/gitea-${VERSION}-linux-${ARCH}"
- curl -sL -o
@ -55,14 +56,41 @@ stages:
only:
- tags

gitea-amd64:
.manual: &manual
when: manual
only:
- tags

.trigger: &trigger
when: delayed
start_in: 1 hours
only:
- triggers

gitea-amd64-tag:
<<: *package
<<: *manual
variables:
<<: *vars
ARCH: amd64

gitea-arm64:
gitea-amd64-trigger:
<<: *package
<<: *trigger
variables:
<<: *vars
ARCH: amd64

gitea-arm64-tag:
<<: *package
<<: *manual
variables:
<<: *vars
ARCH: arm64

gitea-arm64-trigger:
<<: *package
<<: *trigger
variables:
<<: *vars
ARCH: arm64
@ -120,7 +148,8 @@ reprepro:
script:
- apt-get -qq update
- apt-get -qqy install curl
- curl -L https://gitlab.com/packaging/utils/-/raw/main/repo.sh | bash -s -- gitea
- curl -L https://gitlab.com/packaging/utils/-/raw/main/repo.sh |
bash -s -- gitea
only:
- tags