From cb3e17469def8973c71511349366ae4b0f152b03 Mon Sep 17 00:00:00 2001 From: Russell Ballestrini Date: Fri, 21 Mar 2025 13:53:26 -0400 Subject: [PATCH] fix deploys new file: .gitlab-ci-deploy.yml modified: .gitlab-ci.yml lol vibe & slop coding. grok is primed to use russ because my name is russell new file: .gitlab-ci-deploy.yml modified: .gitlab-ci.yml --- .gitlab-ci-deploy.yml | 13 +++++++++++++ .gitlab-ci.yml | 13 ++++++------- 2 files changed, 19 insertions(+), 7 deletions(-) create mode 100644 .gitlab-ci-deploy.yml diff --git a/.gitlab-ci-deploy.yml b/.gitlab-ci-deploy.yml new file mode 100644 index 0000000..8bcf28a --- /dev/null +++ b/.gitlab-ci-deploy.yml @@ -0,0 +1,13 @@ +stages: + - deploy + +deploy_to_russell_ballestrini_net: + stage: deploy + tags: ["russell.ballestrini.net"] + script: + # Publish build to Salt Master + - sudo /opt/salt-call-state-highstate.sh + dependencies: + - build + rules: + - if: '$CI_COMMIT_BRANCH == "master"' diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1bbcb2f..48b93cd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,6 @@ stages: - build - - russell.ballestrini.net + - trigger-deploy build: stage: build @@ -31,11 +31,10 @@ build: - commit-hash.txt expire_in: 1 month -russell.ballestrini.net: - stage: russell.ballestrini.net - tags: ["russell.ballestrini.net"] - script: - # publish build to Salt Master - - sudo /opt/salt-call-state-highstate.sh +trigger_deploy: + stage: trigger-deploy + trigger: + include: + - file: .gitlab-ci-deploy.yml # Path to the child pipeline configuration rules: - if: '$CI_COMMIT_BRANCH == "master"'