From 5336c0e4bfa1ef19d2c50fbd975bd1bb4c9f4a57 Mon Sep 17 00:00:00 2001 From: Slava Date: Mon, 11 Mar 2024 21:34:03 +0000 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 915d153..fd6e680 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,8 +6,9 @@ # Note that environment variables can be set in several places # See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence stages: - - test - - code_quality + - 'test' + - 'code_quality' + - 'pull' sast: stage: 'test' @@ -17,6 +18,7 @@ include: - template: Security/SAST-IaC.gitlab-ci.yml qodana: + stage: 'code_quality' only: - master - merge_requests @@ -40,3 +42,24 @@ qodana: expire_in: 1 week paths: - ".qodana/results/" + + +job: + stage: 'pull' + image: 'alpine' + only: + - master + variables: + SSH_PRIVATE_KEY: "$SSH_PRIVATE_KEY" + before_script: + - apk add openssh-client > /dev/null + - eval $(ssh-agent -s) + - chmod 400 "$SSH_ARIVATE_KEY" + - ssh-add "$SSH_ARIVATE_KEY" + - mkdir -p ~/.ssh + - chmod 700 ~/.ssh + - ssh $BOT_HOST -y + script: + - cd /opt/discord/tarkov + - git pull + - mkdir test