From c528d56c3e0f9e85dd266231b04495cd28592fd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire?= <gregoire.kubler@proton.me> Date: Fri, 20 Sep 2024 11:45:10 +0200 Subject: [PATCH] feat : created dedicated deploy file to avoid mixing includes --- .../ci/release/cibuildwheel_ubuntu.gitlab-ci.yml | 3 ++- .../release/cibuildwheel_windows.gitlab-ci.yml | 3 ++- ...tlab-ci.yml => deploy_template.gitlab-ci.yml} | 16 ---------------- .gitlab/ci/release/pip.gitlab-ci.yml | 3 ++- .../ci/release/release_template.gitlab-ci.yml | 15 +++++++++++++++ 5 files changed, 21 insertions(+), 19 deletions(-) rename .gitlab/ci/release/{template.gitlab-ci.yml => deploy_template.gitlab-ci.yml} (81%) create mode 100644 .gitlab/ci/release/release_template.gitlab-ci.yml diff --git a/.gitlab/ci/release/cibuildwheel_ubuntu.gitlab-ci.yml b/.gitlab/ci/release/cibuildwheel_ubuntu.gitlab-ci.yml index 3999c37..ca2912f 100644 --- a/.gitlab/ci/release/cibuildwheel_ubuntu.gitlab-ci.yml +++ b/.gitlab/ci/release/cibuildwheel_ubuntu.gitlab-ci.yml @@ -1,5 +1,6 @@ include: - - local: '/.gitlab/ci/release/template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/release_template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/deploy_template.gitlab-ci.yml' release:pip:ubuntu: extends: .release:pip:template diff --git a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml index 4ac2b09..ec05617 100644 --- a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml +++ b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml @@ -1,5 +1,6 @@ include: - - local: '/.gitlab/ci/release/template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/release_template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/deploy_template.gitlab-ci.yml' release:pip:windows: extends: .release:pip:template diff --git a/.gitlab/ci/release/template.gitlab-ci.yml b/.gitlab/ci/release/deploy_template.gitlab-ci.yml similarity index 81% rename from .gitlab/ci/release/template.gitlab-ci.yml rename to .gitlab/ci/release/deploy_template.gitlab-ci.yml index 1f3dd48..0cfb274 100644 --- a/.gitlab/ci/release/template.gitlab-ci.yml +++ b/.gitlab/ci/release/deploy_template.gitlab-ci.yml @@ -1,19 +1,3 @@ -include: - - local: '/.gitlab/ci/default.gitlab-ci.yml' - -################################## -# RELEASE -.release:pip:template: - extends: .rules:release - stage: release - tags: - - release - artifacts: - name: "${CI_PROJECT_NAME}_${CI_JOB_NAME}" - paths: - - wheelhouse/ - expire_in: 1 day - ################################## # DEPLOY include: diff --git a/.gitlab/ci/release/pip.gitlab-ci.yml b/.gitlab/ci/release/pip.gitlab-ci.yml index ef3fd39..df3a523 100644 --- a/.gitlab/ci/release/pip.gitlab-ci.yml +++ b/.gitlab/ci/release/pip.gitlab-ci.yml @@ -1,5 +1,6 @@ include: - - local: '/.gitlab/ci/release/template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/release_template.gitlab-ci.yml' + - local: '/.gitlab/ci/release/deploy_template.gitlab-ci.yml' release:pip:ubuntu: extends: .release:pip:template diff --git a/.gitlab/ci/release/release_template.gitlab-ci.yml b/.gitlab/ci/release/release_template.gitlab-ci.yml new file mode 100644 index 0000000..cee3a56 --- /dev/null +++ b/.gitlab/ci/release/release_template.gitlab-ci.yml @@ -0,0 +1,15 @@ +include: + - local: '/.gitlab/ci/default.gitlab-ci.yml' + +################################## +# RELEASE +.release:pip:template: + extends: .rules:release + stage: release + tags: + - release + artifacts: + name: "${CI_PROJECT_NAME}_${CI_JOB_NAME}" + paths: + - wheelhouse/ + expire_in: 1 day -- GitLab