No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

67 líneas
1.3KB

  1. ---
  2. stages:
  3. - typeset
  4. variables:
  5. GIT_SUBMODULE_STRATEGY: recursive
  6. design_specifications:
  7. stage: typeset
  8. image: registry.gitlab.com/silkeh/latex:latest
  9. script:
  10. - cp misc/preamble.tex specifications/system/preamble.tex
  11. - cd specifications/system/
  12. - latexmk -xelatex document.tex
  13. - mv document.pdf ../../design_specifications.pdf
  14. artifacts:
  15. paths:
  16. - design_specifications.pdf
  17. only:
  18. refs:
  19. - web
  20. - branches
  21. - tags
  22. changes:
  23. - specifications/system/*
  24. - misc/preamble.tex
  25. initial_design:
  26. stage: typeset
  27. image: pandoc/latex:latest
  28. script:
  29. - cd initial_design
  30. - pandoc initial_design.md -o initial_design.pdf
  31. - pandoc exploration/design_space_exploration.md -o design_space_exploration.pdf
  32. artifacts:
  33. paths:
  34. - initial_design/initial_design.pdf
  35. - initial_design/design_space_exploration.pdf
  36. only:
  37. refs:
  38. - web
  39. - branches
  40. - tags
  41. changes:
  42. - initial_design/*
  43. feature_definition:
  44. stage: typeset
  45. image: registry.gitlab.com/silkeh/latex:latest
  46. script:
  47. - apk update; apk add make
  48. - cd features/
  49. - make
  50. - mv feature_definition.pdf ../feature_definition.pdf
  51. artifacts:
  52. paths:
  53. - feature_definition.pdf
  54. only:
  55. refs:
  56. - web
  57. - branches
  58. - tags
  59. changes:
  60. - features/*