Skip to content
Snippets Groups Projects
Commit e2198a59 authored by Jason Hiser's avatar Jason Hiser :tractor:
Browse files

Cleanup building, report artifacts always

parent 513168d5
No related branches found
No related tags found
No related merge requests found
Pipeline #18847 failed
...@@ -6,154 +6,55 @@ after_script: ...@@ -6,154 +6,55 @@ after_script:
- "echo Test Complete." - "echo Test Complete."
stages: stages:
- clean
- build
- test - test
- fuzz - fuzz
- deploy - deploy
# .test: &do-test
# Cleaning stage: test
#
do-clean-ubuntu22:
stage: clean
script:
- ./cicd_testing/do-clean.sh
tags:
- ubuntu22
do-clean-ubuntu20:
stage: clean
script:
- ./cicd_testing/do-clean.sh
tags:
- ubuntu20
do-clean-ubuntu18:
stage: clean
script:
- ./cicd_testing/do-clean.sh
tags:
- ubuntu18
do-clean-arm32:
stage: clean
script:
- ./cicd_testing/do-clean.sh
tags:
- arm32
do-clean-arm64:
stage: clean
script:
- ./cicd_testing/do-clean.sh
tags:
- arm64
do-clean-centos76:
stage: clean
script: script:
- ./cicd_testing/do-clean.sh - ./cicd_testing/do-clean.sh
tags:
- centos76
#
# Building
#
do-build-ubuntu22:
stage: build
script:
- ./cicd_testing/do-build.sh
tags:
- ubuntu22
do-build-ubuntu20:
stage: build
script:
- ./cicd_testing/do-build.sh - ./cicd_testing/do-build.sh
tags: - ./cicd_testing/do-test.sh
- ubuntu20
do-build-ubuntu18:
stage: build
script:
- ./cicd_testing/do-build.sh
tags:
- ubuntu18
do-build-arm64:
stage: build
script:
- ./cicd_testing/do-build.sh
tags:
- arm64
do-build-arm32:
stage: build
script:
- ./cicd_testing/do-build.sh
tags:
- arm32
do-build-centos76:
stage: build
script:
- ./cicd_testing/do-build.sh
tags:
- centos76
# #
# Testing # test
# #
do-test-ubuntu22: ubuntu22:
stage: test <<: *do-test
script:
- ./cicd_testing/do-test.sh
tags: tags:
- ubuntu22 - ubuntu22
do-test-ubuntu20: ubuntu20:
stage: test <<: *do-test
script:
- ./cicd_testing/do-test.sh
tags: tags:
- ubuntu20 - ubuntu20
do-test-ubuntu18: ubuntu18:
stage: test <<: *do-test
stage: clean
script: script:
- ./cicd_testing/do-test.sh - ./cicd_testing/do-clean.sh
tags: tags:
- ubuntu18 - ubuntu18
do-test-arm32: arm32:
stage: test <<: *do-test
script:
- ./cicd_testing/do-test.sh
tags: tags:
- arm32 - arm32
do-test-arm64: arm64:
stage: test <<: *do-test
script:
- ./cicd_testing/do-test.sh
tags: tags:
- arm64 - arm64
centos76:
do-test-centos76: <<: *do-test
stage: test
script:
- ./cicd_testing/do-test.sh
tags: tags:
- centos76 - centos76
# #
# Fuzz # Fuzz
# #
...@@ -164,13 +65,14 @@ fuzz: ...@@ -164,13 +65,14 @@ fuzz:
artifacts: artifacts:
paths: paths:
- artifacts - artifacts
when: always
tags: tags:
- fuzz - fuzz
# #
# Deploy # Deploy
# #
do-deploy-ubuntu22: ubuntu22:
stage: deploy stage: deploy
script: script:
- ./cicd_testing/do-deploy.sh - ./cicd_testing/do-deploy.sh
......
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