291d50659a
.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.
46 lines
847 B
YAML
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
|