From e38a2f77a744a1ecbdf5c2787de862bbb4aa8c85 Mon Sep 17 00:00:00 2001 From: Russell Ballestrini Date: Sun, 21 Dec 2025 08:50:39 -0500 Subject: [PATCH] Ship sshpiper binary to salt master via minionfs --- .gitlab-ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) 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