Skip to content
Snippets Groups Projects
.gitlab-ci.yml 799 B
Newer Older
Jan Caron's avatar
Jan Caron committed
image: "python:3.5"

before_script:
  # Check and print Python version
Jan Caron's avatar
Jan Caron committed
  - python --version
  ####- pip install hyperspy tqdm cmocean nose
  # Run ssh-agent, "-s" forces generation of Bourne shell (/bin/sh) commands on stdout:
  - eval $(ssh-agent -s)
  # Add SSH key for jutil to the agent store:
  - ssh-add <(echo "$SSH_KEY_JUTIL")
  # For Docker builds disable host key checking. Be aware that by adding that
  # you are suspectible to man-in-the-middle attacks.
  # WARNING: Use this only with the Docker executor, if you use it with shell
  # you will overwrite your user's SSH config.
  - mkdir -p ~/.ssh
  - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
  - echo "Done"
Jan Caron's avatar
Jan Caron committed

stages:
  - test

Jan Caron's avatar
Jan Caron committed
test:
Jan Caron's avatar
Jan Caron committed
  stage: test
  script:
    - python setup.py test