ci: mark stages as interruptible
This commit is contained in:
parent
78aff37098
commit
66314a5843
1 changed files with 5 additions and 0 deletions
|
@ -15,6 +15,7 @@ stages:
|
||||||
build:
|
build:
|
||||||
image: docker.io/library/node:20.5
|
image: docker.io/library/node:20.5
|
||||||
stage: build
|
stage: build
|
||||||
|
interruptible: true
|
||||||
before_script:
|
before_script:
|
||||||
- npm install -g pnpm
|
- npm install -g pnpm
|
||||||
- pnpm config set store-dir .pnpm-store
|
- pnpm config set store-dir .pnpm-store
|
||||||
|
@ -30,6 +31,7 @@ build:
|
||||||
|
|
||||||
package:
|
package:
|
||||||
stage: package
|
stage: package
|
||||||
|
interruptible: true
|
||||||
image: quay.io/sheogorath/build-ah-engine:latest
|
image: quay.io/sheogorath/build-ah-engine:latest
|
||||||
tags:
|
tags:
|
||||||
- privileged
|
- privileged
|
||||||
|
@ -45,6 +47,7 @@ package:
|
||||||
|
|
||||||
package-deploy:
|
package-deploy:
|
||||||
stage: package
|
stage: package
|
||||||
|
interruptible: true
|
||||||
image: quay.io/sheogorath/build-ah-engine:latest
|
image: quay.io/sheogorath/build-ah-engine:latest
|
||||||
variables:
|
variables:
|
||||||
LANG: C.UTF-8
|
LANG: C.UTF-8
|
||||||
|
@ -60,6 +63,7 @@ package-deploy:
|
||||||
|
|
||||||
test:
|
test:
|
||||||
stage: test
|
stage: test
|
||||||
|
interruptible: true
|
||||||
tags:
|
tags:
|
||||||
- privileged
|
- privileged
|
||||||
image: quay.io/sheogorath/build-ah-engine:latest
|
image: quay.io/sheogorath/build-ah-engine:latest
|
||||||
|
@ -79,6 +83,7 @@ test:
|
||||||
|
|
||||||
test-deploy:
|
test-deploy:
|
||||||
stage: test
|
stage: test
|
||||||
|
interruptible: true
|
||||||
tags:
|
tags:
|
||||||
- privileged
|
- privileged
|
||||||
image: quay.io/sheogorath/build-ah-engine:latest
|
image: quay.io/sheogorath/build-ah-engine:latest
|
||||||
|
|
Loading…
Add table
Reference in a new issue