]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/commitdiff
Fixing .gitlab-ci.yml
authorFrank Brehm <frank.brehm@pixelpark.com>
Mon, 20 Dec 2021 16:33:02 +0000 (17:33 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Mon, 20 Dec 2021 16:33:02 +0000 (17:33 +0100)
.gitlab-ci.yml

index 7a2afa476c97c0631dba9f3b548053778b4ba8f0..04950e12357cbe359e28ee73a7654f319e0f1c92 100644 (file)
@@ -375,7 +375,7 @@ Sign EL 8 packages:
   stage: deploy
   tags:
     - deploy_v2
-  script:
+  before_script:
     - hostname -f
     - whoami
     - pwd
@@ -391,10 +391,6 @@ Sign EL 8 packages:
       echo "${SSH_PRIV_KEY_YUM_REPO}" > "${HOME}/.ssh/authorized_keys"
       chmod -v 0600 "${HOME}/.ssh/authorized_keys"
       ls -lA "${HOME}/.ssh"
-    - scp -p -o StrictHostKeyChecking=no rpmdir/SRPMS/*.rpm "${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/src/"
-    - ssh -o StrictHostKeyChecking=no "${YUM_REPO_USER}@${YUM_REPO_HOST}" "cd ${YUM_REPO_DIR}/src/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"
-    # - 'scp -p -o StrictHostKeyChecking=no rpmdir/RPMS/*/*.rpm ${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/'
-    # - 'ssh -o StrictHostKeyChecking=no ${YUM_REPO_USER}@${YUM_REPO_HOST} "cd ${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"'
   after_script:
     - rm -rf rpmdir
   environment:
@@ -410,7 +406,12 @@ Deploy packages EL7:
     - 'Sign EL 7 packages'
   dependencies:
     - 'Sign EL 7 packages'
-  script: echo "Hallo!"
+  script:
+    - echo "Packages to deploy:"; find rpmdir/*RPMS -type f -print0 | xargs --null --no-run-if-empty ls -l -d --color=always
+    - scp -p -o StrictHostKeyChecking=no rpmdir/SRPMS/*.rpm "${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/src/"
+    - ssh -o StrictHostKeyChecking=no "${YUM_REPO_USER}@${YUM_REPO_HOST}" "cd ${YUM_REPO_DIR}/src/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"
+    # - 'scp -p -o StrictHostKeyChecking=no rpmdir/RPMS/*/*.rpm ${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/'
+    # - 'ssh -o StrictHostKeyChecking=no ${YUM_REPO_USER}@${YUM_REPO_HOST} "cd ${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"'
 
 # ---------------------------
 Deploy packages EL8:
@@ -422,7 +423,12 @@ Deploy packages EL8:
     - 'Sign EL 8 packages'
   dependencies:
     - 'Sign EL 8 packages'
-  script: echo "Hallo!"
+  script:
+    - echo "Packages to deploy:"; find rpmdir/*RPMS -type f -print0 | xargs --null --no-run-if-empty ls -l -d --color=always
+    - scp -p -o StrictHostKeyChecking=no rpmdir/SRPMS/*.rpm "${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/src/"
+    - ssh -o StrictHostKeyChecking=no "${YUM_REPO_USER}@${YUM_REPO_HOST}" "cd ${YUM_REPO_DIR}/src/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"
+    # - 'scp -p -o StrictHostKeyChecking=no rpmdir/RPMS/*/*.rpm ${YUM_REPO_USER}@${YUM_REPO_HOST}:${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/'
+    # - 'ssh -o StrictHostKeyChecking=no ${YUM_REPO_USER}@${YUM_REPO_HOST} "cd ${YUM_REPO_DIR}/${EL_MAJOR_VERSION}/ && createrepo --update . && chmod -v a+x repodata && chmod -Rv a+r repodata"'
 
 # ---------------------------
 # .notify-rules: