diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 32b469490022a4c4de3e31b7504839e2caa0d199..0b8cbb596764c13c3d57148e5148e21d674dc531 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,13 +18,16 @@ image: registry.duniter.org/docker/python3/duniterpy-builder:0.0.4 - cd .. - rm -rf ./duniterpy # do a mirror clone - - git clone --mirror $CI_REPOSITORY_URL . + - git clone --mirror $CI_REPOSITORY_URL + - cd ./duniterpy.git + # config repository - git remote add github $GITHUB_URL_AND_KEY - git config --global user.email "contact@duniter.org" - git config --global user.name "Duniter" # Job would fail if we don't remove refs about pull requests - bash -c "cat packed-refs | grep -v 'refs/pull' > packed-refs-new; echo 'Removed pull refs.'" - mv packed-refs-new packed-refs + # push to github - bash -c "git push --force --mirror github 2>&1 | grep -v duniter-gitlab; echo $?" .pyenv: