Skip to content
Snippets Groups Projects

Add armel runner to Gitlab CI

Merged Ondřej Surý requested to merge armel into master
1 file
+ 28
0
Compare changes
  • Side-by-side
  • Inline
+ 28
0
@@ -23,6 +23,13 @@ stages:
- linux
- amd64
.debian_stretch_armel: &debian_stretch_armel
image: cznic/armel-debian-knot
tags:
- docker
- linux
- arm
.configure: &configure_job
stage: configure
script:
@@ -50,6 +57,7 @@ configure:ubuntu:amd64:
<<: *configure_job
except:
- tags
- docs-*
build:ubuntu:amd64:
<<: *ubuntu_xenial
@@ -58,6 +66,7 @@ build:ubuntu:amd64:
- configure:ubuntu:amd64
except:
- tags
- docs-*
test:ubuntu:amd64:
<<: *ubuntu_xenial
@@ -66,6 +75,7 @@ test:ubuntu:amd64:
- build:ubuntu:amd64
except:
- tags
- docs-*
configure:debian:stretch:amd64:
<<: *debian_stretch
@@ -83,6 +93,22 @@ test:debian:stretch:amd64:
dependencies:
- build:debian:stretch:amd64
configure:debian:stretch:armel:
<<: *debian_stretch_armel
<<: *configure_job
build:debian:stretch:armel:
<<: *debian_stretch_armel
<<: *build_job
dependencies:
- configure:debian:stretch:armel
test:debian:stretch:armel:
<<: *debian_stretch_armel
<<: *test_job
dependencies:
- build:debian:stretch:armel
build:documentation:
<<: *debian_stretch
stage: build
@@ -91,6 +117,7 @@ build:documentation:
only:
- tags
- triggers
- docs-*
script:
- make -C doc html singlehtml pdf
artifacts:
@@ -108,6 +135,7 @@ deploy:documentation:
only:
- tags
- triggers
- docs-*
script:
- "curl --http1.1 --request POST --form token=$WEBSITE_TOKEN --form ref=master --form \"variables[RELEASE_CI_BUILD_REF_NAME]=$CI_BUILD_REF_NAME\" --form \"variables[RELEASE_CI_BUILD_ID]=$CI_BUILD_ID\" https://gitlab.labs.nic.cz/api/v3/projects/5/trigger/builds"
artifacts:
Loading