.gitlab-ci.yml 412 Bytes
Newer Older
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
1
pages:
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
2
  image: docker:latest
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
3
4
5
  stage: deploy
  only:
    - main
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
6
7
8
9
10
11
12
    
  services:
    - docker:19.03.0-dind

  before_script:
    - docker info

Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
13
  script:
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
14
    - docker build -t jtr0/mkdocs-material:prod -f mkdocs-material:prod.Dockerfile .
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
15
    - docker run --rm -p 8000:8000 -v ${PWD}:/docs jtr0/mkdocs-material:prod  build --verbose --site-dir public --no-directory-urls
Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
16

Jorge Tardío Rubio's avatar
Jorge Tardío Rubio committed
17
18
19
  artifacts:
    paths:
      - public