Skip to content
Snippets Groups Projects
Commit 39a0be49 authored by Alexander Diewald's avatar Alexander Diewald
Browse files

Support Submodule Branch Build for a Given BUILD_BRANCH


Issue-Ref: 4093
Signed-off-by: default avatarAlexander Diewald <diewald@fortiss.org>
parent 8535e81d
No related branches found
No related tags found
1 merge request!7Add support for Automatic CI Builds when imposing MRs
Pipeline #26894 canceled
......@@ -26,6 +26,7 @@ clean:
when: on_success
before_script:
- git submodule update $GIT_SUBMODULE_OPTS
- git submodule foreach 'git pull --no-rebase origin $BUILD_BRANCH' || true
script:
- mvn $MAVEN_CLI_OPTS $MAVEN_BUILD_OPTS clean
......@@ -35,6 +36,7 @@ build:
key: Default
before_script:
- git submodule update $GIT_SUBMODULE_OPTS
- git submodule foreach 'git pull --no-rebase origin $BUILD_BRANCH' || true
script:
- mvn $MAVEN_CLI_OPTS $MAVEN_BUILD_OPTS verify
artifacts:
......@@ -51,10 +53,8 @@ test:
cache:
key: Default
before_script:
- git submodule update $GIT_SUBMODULE_OPTS releng/org.fortiss.af3.target
- git submodule update $GIT_SUBMODULE_OPTS tests/af3
- git submodule update $GIT_SUBMODULE_OPTS features/af3
- git submodule update $GIT_SUBMODULE_OPTS features/tooling
- git submodule update $GIT_SUBMODULE_OPTS
- git submodule foreach 'git pull --no-rebase origin $BUILD_BRANCH' || true
- xvfb.sh # Setup of a virtual display needed for bringing up eclipse
script:
- mvn $MAVEN_CLI_OPTS $MAVEN_TEST_OPTS $MAVEN_BUILD_DIR integration-test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment