Skip to content
.gitlab-ci.yml 735 B
Newer Older
Dirk Brömmel's avatar
Dirk Brömmel committed
stages:
  - build

build-example:
  stage: build
  tags:
    - docker
Dirk Brömmel's avatar
Dirk Brömmel committed
  image:
    name: aergus/latex
    entrypoint: ['/bin/bash', '-c', 'ln -snf /bin/bash /bin/sh && /bin/bash -c $0' ]
Dirk Brömmel's avatar
Dirk Brömmel committed
  script:
    - cd example
    - ln -s ../prace.cls .
    - ln -s ../prace-logo.pdf .
    - latexmk -pdf example.tex
Dirk Brömmel's avatar
Dirk Brömmel committed
    - cd ..
    - tar cvJf PRACE-Whitepaper.tar.xz README.md prace.cls template.tex prace-logo.pdf example/example.tex example/example.pdf || echo 'tar w/ xz failed'
    - tar cvzf PRACE-Whitepaper.tar.gz README.md prace.cls template.tex prace-logo.pdf example/example.tex example/example.pdf || echo 'tar w/ gzip failed'
Dirk Brömmel's avatar
Dirk Brömmel committed
  artifacts:
    when: on_success
    paths:
Dirk Brömmel's avatar
Dirk Brömmel committed
      - PRACE-Whitepaper.tar.xz
Dirk Brömmel's avatar
Dirk Brömmel committed
      - PRACE-Whitepaper.tar.gz