|
@ -1,5 +1,6 @@ |
|
|
stages: |
|
|
stages: |
|
|
- test |
|
|
- test |
|
|
|
|
|
- pages |
|
|
|
|
|
|
|
|
Atheneum:Tests: |
|
|
Atheneum:Tests: |
|
|
image: python:3.6-slim-stretch |
|
|
image: python:3.6-slim-stretch |
|
@ -11,3 +12,23 @@ Atheneum:Tests: |
|
|
- bash ./run_tests.sh |
|
|
- bash ./run_tests.sh |
|
|
tags: |
|
|
tags: |
|
|
- docker |
|
|
- docker |
|
|
|
|
|
|
|
|
|
|
|
Atheneum:Pages: |
|
|
|
|
|
image: python:3.6-slim-stretch |
|
|
|
|
|
stage: pages |
|
|
|
|
|
script: |
|
|
|
|
|
- python3 -m pip install pipenv |
|
|
|
|
|
- pipenv install --dev |
|
|
|
|
|
- pipenv shell |
|
|
|
|
|
- cd server/documentation |
|
|
|
|
|
- apt --no-cache install make |
|
|
|
|
|
- make html |
|
|
|
|
|
- mv _build/html/ ../../public/ |
|
|
|
|
|
artifacts: |
|
|
|
|
|
paths: |
|
|
|
|
|
- public |
|
|
|
|
|
tags: |
|
|
|
|
|
- docker |
|
|
|
|
|
- gce |
|
|
|
|
|
only: |
|
|
|
|
|
- master |