diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2478c5e35ba07d47ce9152de1f95987843b8a4be..b1087be5b0d26f1027a6f0b7f31cb800a05dc461 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,14 +3,6 @@ stages: - github-sync - release - release-message - -debug: - stage: debug - image: tensorflow/tensorflow:latest-py3 - tags: - - redshift-duniter-builder - script: - - python3 .gitlab/test.py push_to_github: stage: github-sync @@ -35,18 +27,22 @@ release_linux:test: image: duniter/release-builder:v1.0.1 tags: - redshift-duniter-builder + variables: + TEST_TAG: "$(date +%Y%m%d).$(date +%H%M).$(date +%S)" script: - - bash "release/arch/linux/build-lin.sh" "$(date +%Y%m%d).$(date +%H%M).$(date +%S)" + - bash "release/arch/linux/build-lin.sh" "${TEST_TAG}" artifacts: paths: - - work/bin/ + - work/bin/duniter-desktop-"${TEST_TAG}"-linux-x64.deb + - work/bin/duniter-desktop-"${TEST_TAG}"-linux-x64.tar.gz + - work/bin/duniter-server-"${TEST_TAG}"-linux-x64.deb expire_in: 8h when: manual except: - tags -release_linux:deploy: +release_linux:deploy:desktop: stage: release image: duniter/release-builder:v1.0.1 tags: @@ -55,7 +51,9 @@ release_linux:deploy: - bash "release/arch/linux/build-lin.sh" "${CI_COMMIT_TAG#v}" artifacts: paths: - - work/bin/ + - work/bin/duniter-desktop-"${CI_COMMIT_TAG}"-linux-x64.deb + - work/bin/duniter-desktop-"${CI_COMMIT_TAG}"-linux-x64.tar.gz + - work/bin/duniter-server-"${CI_COMMIT_TAG}"-linux-x64.deb expire_in: 8h when: manual only: