An ebook/comic library service and web client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

34 lines
584 B

stages:
- test
- pages
Atheneum:Tests:
image: python:3.6-slim-stretch
stage: test
script:
- python3 -m pip install pipenv
- cd server
- pipenv install --dev --system
- bash ./run_tests.sh
tags:
- 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