diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d9c29ce268b4a7fa4e36b6bbc95edbcdebd1637a..efab4aa8e4f528fdd7649c2834b9fd1146e331f6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,9 +6,9 @@ before_script: - python3 -V # Print out python version for debugging stages: - - deploy - - build - test + - build + - deploy navipy_install: stage: build @@ -29,7 +29,16 @@ navipy_unittest: doc_build: stage: deploy + before_script: + - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )' + - mkdir -p ~/.ssh + - eval $(ssh-agent -s) + - '[[ -f /.dockerenv ]] && echo -e "Host *ntStrictHostKeyChecking nonn" > ~/.ssh/config' + - ssh-add <(echo "$STAGING_PRIVATE_KEY") + - apt-get install rsync + script: + - ssh -p50022 bolirev@bioneuro77.biologie.uni-bielefeld.de "mkdir -p /fastdata/html/navipy/" - pip3 install --user sphinx sphinx-rtd-theme - cd doc ; make html - ls build/html/