Loading .gitlab-ci.yml +5 −5 Original line number Diff line number Diff line Loading @@ -8,13 +8,13 @@ workflow: # VARIABLES variables: GIT_PUSH_URL: GIT_PUSH_REPO: value: "" description: "1.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория нашего форка" GIT_PUSH_PRIVATE_KEY: value: "" description: "1.2) ОБЯЗАТЕЛЬНАЯ переменная: указываем ssh-ключ репозитория нашего форка" GIT_PULL_URL: GIT_PULL_REPO: value: "" description: "2.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория оригинала" GIT_PULL_PRIVATE_KEY: Loading @@ -37,7 +37,7 @@ sync: GIT_STRATEGY: "none" only: variables: - $GIT_PUSH_URL && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_URL - $GIT_PUSH_REPO && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_REPO before_script: - rm -f ~/.git-credentials - eval $(ssh-agent -s) && mkdir -p ~/.ssh && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config Loading @@ -45,9 +45,9 @@ sync: - 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 - git clone --mirror "${GIT_PULL_REPO}" /tmp/repo - cd /tmp/repo - git remote remove origin - git remote add origin "${GIT_PUSH_URL}" - git remote add origin "${GIT_PUSH_REPO}" - git push --prune --all - git push --prune --tags Loading
.gitlab-ci.yml +5 −5 Original line number Diff line number Diff line Loading @@ -8,13 +8,13 @@ workflow: # VARIABLES variables: GIT_PUSH_URL: GIT_PUSH_REPO: value: "" description: "1.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория нашего форка" GIT_PUSH_PRIVATE_KEY: value: "" description: "1.2) ОБЯЗАТЕЛЬНАЯ переменная: указываем ssh-ключ репозитория нашего форка" GIT_PULL_URL: GIT_PULL_REPO: value: "" description: "2.1) ОБЯЗАТЕЛЬНАЯ ПЕРЕМЕННАЯ: указываем адрес репозитория оригинала" GIT_PULL_PRIVATE_KEY: Loading @@ -37,7 +37,7 @@ sync: GIT_STRATEGY: "none" only: variables: - $GIT_PUSH_URL && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_URL - $GIT_PUSH_REPO && $GIT_PUSH_PRIVATE_KEY && $GIT_PULL_REPO before_script: - rm -f ~/.git-credentials - eval $(ssh-agent -s) && mkdir -p ~/.ssh && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config Loading @@ -45,9 +45,9 @@ sync: - 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 - git clone --mirror "${GIT_PULL_REPO}" /tmp/repo - cd /tmp/repo - git remote remove origin - git remote add origin "${GIT_PUSH_URL}" - git remote add origin "${GIT_PUSH_REPO}" - git push --prune --all - git push --prune --tags