CI: extract before_script

This commit is contained in:
Dmitry Maksyoma 2021-03-18 22:56:03 +13:00
parent 349ed4cb41
commit 9a9b14daf1

View File

@ -8,14 +8,18 @@ variables:
stages: stages:
- build - build
build: .prepare_build: &prepare_build
stage: build
script:
- ls -l - ls -l
- pwd - pwd
- apk add bash - apk add bash
- mkdir -p "$GITLAB_SHARED_DIND_DIR" && chmod 777 "$GITLAB_SHARED_DIND_DIR" - mkdir -p "$GITLAB_SHARED_DIND_DIR" && chmod 777 "$GITLAB_SHARED_DIND_DIR"
- echo "Build Ubuntu 18 on all branches"
build:
stage: build
before_script:
- *prepare_build
script:
- echo "Always build Ubuntu 18"
- bash builder/build-distro ubuntu bionic - bash builder/build-distro ubuntu bionic
- if echo "$CI_COMMIT_BRANCH" | grep -Eq '(release|testing)'; then - if echo "$CI_COMMIT_BRANCH" | grep -Eq '(release|testing)'; then
echo "Build all distros"; echo "Build all distros";