Commit 98149041 authored by Dmitriy Safronov's avatar Dmitriy Safronov
Browse files

REPO

parent 713ab13e
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -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:
@@ -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
@@ -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