The public sources for my resume. These sources are auto compiled and published upon changes.
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.

29 lines
605 B

6 years ago
  1. stages:
  2. - build
  3. - deploy
  4. build-resume:
  5. stage: build
  6. script:
  7. - ./build-pdf-resume.sh
  8. - ./build-html-resume.sh
  9. only:
  10. - master
  11. tags:
  12. - linux
  13. artifacts:
  14. paths:
  15. - DPSResume.pdf
  16. - ResumeSite.tar.gz
  17. deploy-resume:
  18. stage: deploy
  19. script:
  20. - mkdir -p ~/.ssh && echo "$SSH_PRIVATE_KEY" | tr -d '\r' > ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
  21. - git config --global user.email "gitlab-runner@shinigami.sothr.com" && git config --global user.name "GitLab Runner"
  22. - ./package-and-deploy.sh
  23. only:
  24. - master
  25. tags:
  26. - linux