From ca7491a2e3cb8ca40ef80100383e03c82720034c Mon Sep 17 00:00:00 2001 From: Armin Kuster Date: Sun, 18 Apr 2021 09:19:11 -0700 Subject: gitlab-ci: add new before script Signed-off-by: Armin Kuster --- .gitlab-ci.yml | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5634762..71569b8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,11 @@ +.before-my-script: &before-my-script + - echo "$ERR_REPORT_USERNAME" > ~/.oe-send-error + - echo "$ERR_REPORT_EMAIL" >> ~/.oe-send-error + - export PATH=~/.local/bin:$PATH + - wget https://bootstrap.pypa.io/get-pip.py + - python3 get-pip.py + - python3 -m pip install kas + .after-my-script: &after-my-script - cd $CI_PROJECT_DIR/poky - . ./oe-init-build-env $CI_PROJECT_DIR/build @@ -8,7 +16,6 @@ stages: - - .pre - build - parsec - multi @@ -16,43 +23,45 @@ stages: - musl - test -.pre: - stage: .pre - - echo "$ERR_REPORT_USERNAME" > ~/.oe-send-error - - echo "$ERR_REPORT_EMAIL" >> ~/.oe-send-error - - export PATH=~/.local/bin:$PATH - - wget https://bootstrap.pypa.io/get-pip.py - - python3 get-pip.py - - python3 -m pip install kas - - rm -fr $CI_PROJECT_DIR/build - .build: + before_script: + - *before-my-script stage: build after_script: - *after-my-script .parsec: + before_script: + - *before-my-script stage: parsec after_script: - *after-my-script .multi: + before_script: + - *before-my-script stage: multi after_script: - *after-my-script .alt: + before_script: + - *before-my-script stage: alt after_script: - *after-my-script .musl: + before_script: + - *before-my-script stage: musl after_script: - *after-my-script .test: + before_script: + - *before-my-script stage: test after_script: - *after-my-script -- cgit v1.2.3-54-g00ecf