diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5db362b7..ca672a7c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,6 +51,14 @@ build_sshpiper: fi - echo "sshpiper built successfully." - ./sshpiperd --help | head -20 + # Push sshpiper binary to salt master via minionfs for distribution to minions + - echo "Pushing sshpiper binary to salt master via minionfs..." + - mkdir -p $HOME/sshpiper-dist + - cp $CI_PROJECT_DIR/sshpiperd $HOME/sshpiper-dist/ + - echo "$(git rev-parse --short HEAD)" > $HOME/sshpiper-dist/commit-hash.txt + - ls -la $HOME/sshpiper-dist/ + - sudo /opt/salt-call-put-artifacts-onto-salt-master.sh $HOME/sshpiper-dist + - echo "sshpiper binary pushed to salt master via minionfs" artifacts: paths: - sshpiperd