summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-07 16:33:00 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-07 16:33:00 +0000
commit3b12c3318aff86369e9258f580506ee008f626e4 (patch)
tree9def8e9fc9767db465834825483d52b237bd07d3
parentaf78a2b1041831600eb0598e52613645c24ffcd4 (diff)
downloaddefinitions-3b12c3318aff86369e9258f580506ee008f626e4.tar.gz
Simplify CI for now
We cannot do long GCC builds using the default GitLab CI runners, we'll need to provide our own.
-rw-r--r--.gitlab-ci.yml37
1 files changed, 6 insertions, 31 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f8d416a2..d7ff4225 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,37 +20,12 @@ before_script:
- mkdir -p "$(pwd)/cache"
- export XDG_CACHE_HOME="$(pwd)/cache"
-stages:
- - fetch
- - native
- - cross
-
-fetch:
- stage: fetch
- script:
- - bst --colors fetch gnu-toolchain.bst
-x86_64-native:
- stage: native
- script:
- - bst --colors build gnu-toolchain.bst
-
-armv8b64-cross:
- stage: cross
- script:
- - bst --colors build --target-arch=armv8l64 gnu-toolchain/stage2.bst
-
-armv8l64-cross:
- stage: cross
- script:
- - bst --colors build --target-arch=armv8l64 gnu-toolchain/stage2.bst
-
-ppc64b-cross:
- stage: cross
- script:
- - bst --colors build --target-arch=ppc64b gnu-toolchain/stage2.bst
+# We are limited to simple CI unless we provide our own GitLab CI runners.
+stages:
+ - validate
-ppc64l-cross:
- stage: cross
+validate:
+ stage: validate
script:
- - bst --colors build --target-arch=ppc64l gnu-toolchain/stage2.bst
+ - bst --colors show gnu-toolchain.bst