From cc14539d0de9587e6ebc6cc573dfdd3f20776bf9 Mon Sep 17 00:00:00 2001 From: Daya Adianto <dayaadianto@cs.ui.ac.id> Date: Tue, 14 Nov 2023 20:40:29 +0700 Subject: [PATCH] Use file-type environment variables --- .gitlab/ci/deploy.gitlab-ci.yml | 2 +- .gitlab/ci/dokku.gitlab-ci.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab/ci/deploy.gitlab-ci.yml b/.gitlab/ci/deploy.gitlab-ci.yml index a27b36ad..4cd1fff9 100644 --- a/.gitlab/ci/deploy.gitlab-ci.yml +++ b/.gitlab/ci/deploy.gitlab-ci.yml @@ -11,7 +11,7 @@ prepare-deploy: DOKKU_PORT: 22 DOKKU_VERSION: v0.31.2 DOKKU_DEPLOY_BRANCH: chore/rework-deployment - SSH_PRIVATE_KEY: $DOKKU_SSH_PRIVATE_KEY + SSH_PRIVATE_KEY_FILE: $DOKKU_SSH_PRIVATE_KEY_FILE script: - dokku network:exists "$APP_NAME-network" \ || dokku network:create "$APP_NAME-network" diff --git a/.gitlab/ci/dokku.gitlab-ci.yml b/.gitlab/ci/dokku.gitlab-ci.yml index 9e36559a..a68a6372 100644 --- a/.gitlab/ci/dokku.gitlab-ci.yml +++ b/.gitlab/ci/dokku.gitlab-ci.yml @@ -12,7 +12,8 @@ before_script: - chmod +x .gitlab/bin/gitlab_before_script.sh && bash .gitlab/bin/gitlab_before_script.sh - eval $(ssh-agent -s) - - ssh-add "$SSH_PRIVATE_KEY" + - chmod 400 "$SSH_PRIVATE_KEY_FILE" + - ssh-add "$SSH_PRIVATE_KEY_FILE" - mkdir -p "$HOME/.ssh" && chmod 700 "$HOME/.ssh" - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" >> $HOME/.ssh/config" - dokku version -- GitLab