From 10c1ce501cab13bbe0e622fc4abfeee56983f301 Mon Sep 17 00:00:00 2001 From: Jason Hiser <jdhiser@gmail.com> Date: Fri, 12 Jul 2019 15:39:06 +0000 Subject: [PATCH] updating test for arm32 test to gather binaries --- .gitlab-ci.yml | 55 +++++++++++++++++++------------------------------- 1 file changed, 21 insertions(+), 34 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 394bfea71..777b5efae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,9 @@ after_script: stages: - clean - build + - gather_bins + - protect_bins + - test_bins - test - deploy @@ -25,38 +28,28 @@ do-nightly-clean-ubuntu18: <<: *do-nightly-clean tags: - ubuntu18 - variables: - OS: 'ubuntu18' # per os items do-nightly-clean-ubuntu16: <<: *do-nightly-clean tags: - ubuntu16 - variables: - OS: 'ubuntu16' # per os items do-nightly-clean-centos76: <<: *do-nightly-clean tags: - centos76 - variables: - OS: 'centos76' do-nightly-clean-arm32: <<: *do-nightly-clean tags: - arm32 - variables: - OS: 'arm32' do-nightly-clean-arm64: <<: *do-nightly-clean tags: - arm64 - variables: - OS: 'arm64' # @@ -74,37 +67,45 @@ do-build-ubuntu18: <<: *do-build tags: - ubuntu18 - variables: - OS: 'ubuntu18' do-build-ubuntu16: <<: *do-build tags: - ubuntu16 - variables: - OS: 'ubuntu16' do-build-centos76: <<: *do-build tags: - centos76 - variables: - OS: 'centos76' do-build-arm32: <<: *do-build tags: - arm32 - variables: - OS: 'arm32' do-build-arm64: <<: *do-build tags: - arm64 - variables: - OS: 'arm64' +.gather_bins: &do_gather + stage: gather_bins + script: + - ./cicd_testing/do-gather-bins.sh + artifacts: + expires_in: 1 day + paths: + - test_binaries/ + +gather_bins-arm32: + <<: *do_gather + tags: + - arm32 + +gather_bins-arm64: + <<: *do_gather + tags: + - arm64 # # test_quick for EH handling @@ -151,23 +152,17 @@ builtin-xforms-centos76: <<: *builtin-xforms tags: - centos76 - variables: - OS: 'centos76' # doesn't work yet #builtin-xforms-arm32: # <<: *builtin-xforms # tags: # - arm32 -# variables: -# OS: 'arm32' builtin-xforms-arm64: <<: *builtin-xforms tags: - arm64 - variables: - OS: 'arm64' # @@ -184,22 +179,16 @@ elfdep-ubuntu18: <<: *elfdep tags: - ubuntu18 - variables: - OS: 'ubuntu18' elfdep-ubuntu16: <<: *elfdep tags: - ubuntu16 - variables: - OS: 'ubuntu16' elfdep-centos76: <<: *elfdep tags: - centos76 - variables: - OS: 'centos76' @@ -212,5 +201,3 @@ deploy-u18: - ./cicd_testing/deploy.sh tags: - ubuntu18 - variables: - OS: 'ubuntu18' -- GitLab