Loading .gitlab-ci.yml +5 −5 Original line number Diff line number Diff line Loading @@ -11,13 +11,13 @@ variables: GIT_PUSH_URL: value: "" description: "1.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория нашего форка" SSH_PUSH_PRIVATE_KEY: GIT_PUSH_PRIVATE_KEY: value: "" description: "1.2) ОБЯЗАТЕЛЬНАЯ переменная: указываем ssh-ключ репозитория нашего форка" GIT_PULL_URL: value: "" description: "2.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория оригинала" SSH_PULL_PRIVATE_KEY: GIT_PULL_PRIVATE_KEY: value: "" description: "2.2) НЕобязательная переменная: указываем ssh-ключ репозитория оригинала" Loading @@ -37,12 +37,12 @@ sync: GIT_STRATEGY: "none" only: variables: - $GIT_PUSH_URL && $SSH_PUSH_PRIVATE_KEY && $GIT_PULL_URL - $GIT_PUSH_URL && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_URL before_script: - rm -f ~/.git-credentials - eval $(ssh-agent -s) && mkdir -p ~/.ssh && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config - test -n "${SSH_PULL_PRIVATE_KEY}" && echo "${SSH_PULL_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${SSH_PUSH_PRIVATE_KEY}" && echo "${SSH_PUSH_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${GIT_PULL_PRIVATE_KEY}" && echo "${GIT_PULL_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${GIT_PUSH_PRIVATE_KEY}" && echo "${GIT_PUSH_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true script: - rm -rf /tmp/repo - git clone --mirror "${GIT_PULL_URL}" /tmp/repo Loading Loading
.gitlab-ci.yml +5 −5 Original line number Diff line number Diff line Loading @@ -11,13 +11,13 @@ variables: GIT_PUSH_URL: value: "" description: "1.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория нашего форка" SSH_PUSH_PRIVATE_KEY: GIT_PUSH_PRIVATE_KEY: value: "" description: "1.2) ОБЯЗАТЕЛЬНАЯ переменная: указываем ssh-ключ репозитория нашего форка" GIT_PULL_URL: value: "" description: "2.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория оригинала" SSH_PULL_PRIVATE_KEY: GIT_PULL_PRIVATE_KEY: value: "" description: "2.2) НЕобязательная переменная: указываем ssh-ключ репозитория оригинала" Loading @@ -37,12 +37,12 @@ sync: GIT_STRATEGY: "none" only: variables: - $GIT_PUSH_URL && $SSH_PUSH_PRIVATE_KEY && $GIT_PULL_URL - $GIT_PUSH_URL && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_URL before_script: - rm -f ~/.git-credentials - eval $(ssh-agent -s) && mkdir -p ~/.ssh && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config - test -n "${SSH_PULL_PRIVATE_KEY}" && echo "${SSH_PULL_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${SSH_PUSH_PRIVATE_KEY}" && echo "${SSH_PUSH_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${GIT_PULL_PRIVATE_KEY}" && echo "${GIT_PULL_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true - test -n "${GIT_PUSH_PRIVATE_KEY}" && echo "${GIT_PUSH_PRIVATE_KEY}" | tr -d '\r' | ssh-add - > /dev/null || true script: - rm -rf /tmp/repo - git clone --mirror "${GIT_PULL_URL}" /tmp/repo Loading