diff options
author | Javier Jardón <jjardon@gnome.org> | 2018-02-09 12:48:39 +0000 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2018-02-09 13:03:39 +0000 |
commit | 5aa1ac0b506daddab34057657805efab9bca5e08 (patch) | |
tree | 9fca0aa46d607657332c862c3919980c46b32d41 | |
parent | ac52fed7afd9f0027a9bd9900dfcc962676828a1 (diff) | |
download | ybd-5aa1ac0b506daddab34057657805efab9bca5e08.tar.gz |
.gitlab-ci.yml: Use temaplate for build jobs
-rw-r--r-- | .gitlab-ci.yml | 34 |
1 files changed, 8 insertions, 26 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 598d970..d4879d1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -58,8 +58,7 @@ check_release_notes: paths: - release-notes.txt -check_build_debian_jessie: - image: debian:jessie +.build_template: &build_definition stage: build variables: YBD_kbas_url: "false-url" @@ -69,38 +68,21 @@ check_build_debian_jessie: only: - master +check_build_debian_jessie: + image: debian:jessie + <<: *build_definition + check_build_ubuntu_16.04: image: ubuntu:16.04 - stage: build - variables: - YBD_kbas_url: "false-url" - YBD_check_definitions: "exit" - script: - - ./ybd.py definitions/systems/minimal-system-x86_64-generic.morph x86_64 - only: - - master + <<: *build_definition check_build_ubuntu_17.04: image: ubuntu:17.04 - stage: build - variables: - YBD_kbas_url: "false-url" - YBD_check_definitions: "exit" - script: - - ./ybd.py definitions/systems/minimal-system-x86_64-generic.morph x86_64 - only: - - master + <<: *build_definition check_build_fedora_25: image: fedora:25 - stage: build - variables: - YBD_kbas_url: "false-url" - YBD_check_definitions: "exit" - script: - - ./ybd.py definitions/systems/minimal-system-x86_64-generic.morph x86_64 - only: - - master + <<: *build_definition check_build_kbas: stage: build |