releng/.gitlab-ci.yml
David Runge 291d50659a
Increase timeout for copying artifacts
.gitlab-ci.yml:
Add QEMU_COPY_ARTIFACTS_TIMEOUT to variables with a value of 120 (defaults to 60) to not run into timeouts when copying
the final artifacts to the output directory.
2021-05-15 17:51:38 +02:00

46 lines
847 B
YAML

---
include:
- local: '/template/prepare_vm.yml'
variables:
BUILD_SCRIPT: ./.gitlab/ci/build_releng.sh
PACKAGE_LIST: archiso erofs-utils ipxe openssl zsync
QEMU_BUILD_TIMEOUT: 2400
QEMU_COPY_ARTIFACTS_TIMEOUT: 120
QEMU_VM_MEMORY: 3072
ARCHISO_COW_SPACE_SIZE: 2g
stages:
- check
- build
shellcheck:
before_script:
- pacman --noconfirm -Syu --needed make shellcheck
script:
- make check
stage: check
build:
after_script:
- mv -- output/metrics.txt .
except:
- master@archlinux/releng
- schedules@archlinux/releng
- tags@archlinux/releng
extends: .build
tags:
- fast-single-thread
secure_build:
after_script:
- mv -- "output/metrics.txt" .
extends: .build
only:
- master@archlinux/releng
- schedules@archlinux/releng
- tags@archlinux/releng
tags:
- secure