Skip to content
Snippets Groups Projects

Add continuous integration

Merged Philipp Arras requested to merge ci into separate_interfaces
3 files
+ 27
1
Compare changes
  • Side-by-side
  • Inline
Files
3
.gitlab-ci.yml 0 → 100644
+ 23
0
image: $CONTAINER_TEST_IMAGE
variables:
CONTAINER_TEST_IMAGE: gitlab-registry.mpcdf.mpg.de/$CI_PROJECT_PATH:$CI_BUILD_REF_NAME
OMP_NUM_THREADS: 2
stages:
- build_docker
- testing
build_docker:
image: docker:stable
stage: build_docker
script:
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN gitlab-registry.mpcdf.mpg.de
- docker build -t $CONTAINER_TEST_IMAGE .
- docker push $CONTAINER_TEST_IMAGE
test_suite:
stage: testing
script:
- pip3 install --user .
- pytest-3 -q test.py
Loading