diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..9ca7f3d8ae63bdab1c2e790cbf1a4fefd029e430 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,28 @@ +image: 'tmaier/docker-compose:latest' +variables: + PYTHON_BASE_IMAGE: 'python:3.8.4-slim' + +stages: + - test + - build + +pytest: + image: $PYTHON_BASE_IMAGE + stage: test + script: + - 'python -m pip install --upgrade pip' + - 'python -m pip install -r requirements.txt' + - 'python -m pip install pytest' + - 'python -m pytest test' + +extract_data: + image: $PYTHON_BASE_IMAGE + stage: build + script: + - 'python -m pip install --upgrade pip' + - 'python -m pip install -r requirements.txt' + - 'python -m pip install ipython' + - 'ipython travelogues_extraction/script/script.py' + artifacts: + paths: + - 'travelogues_extraction/script/output/'