--- kind: pipeline type: exec name: Build and deploy steps: - name: Linting commands: - bash linting.sh # - name: Build UPDS-1 # commands: # - cd cw # - pdflatex cw.tex # # Prepare bib # - /usr/bin/vendor_perl/biber cw # # Compile twice for the table of contents and for bib text # - pdflatex cw.tex # - pdflatex cw.tex # - cd - # # - name: Build Report # # commands: # # - cd report # # - cp ../upds-1/UPDS-content.tex UPDS-1-content.tex # # - cp ../upds-2/UPDS-content.tex UPDS-2-content.tex # # - pdflatex report.tex # # # Prepare bib # # - /usr/bin/vendor_perl/biber report # # # Compile twice for the table of contents and for bib text # # - pdflatex report.tex # # - cd - # # # # - name: Generate text # # commands: # # - pnpm i # # - pnpm ts-node main.ts report/report.tex # - name: gitea_release # environment: # TOKEN: # from_secret: token # commands: # - tea login add --url https://git.andr3h3nriqu3s.com --token "$TOKEN" # - tea r rm -y current || echo "Release not found" # # - tea r c --title "Latest Report" --asset report/report.pdf --asset upds-1/UPDS12-1.pdf --asset upds-2/UPDS12-2.pdf --asset results.txt --asset poster/poster.pdf current # - tea r c --title "1st cw work" --asset cw/cw.pdf first-cw-work # - name: Remove current on failure # environment: # TOKEN: # from_secret: token # commands: # - tea login add --url https://git.andr3h3nriqu3s.com --token "$TOKEN" # - tea r rm -y current || echo "Release not found" # trigger: # status: # - failure # when: # status: # - failure #- name: latest # environment: # TOKEN: # from_secret: token # commands: # - tea r rm -y "3rd-metting" || echo "Release not found" # - tea r c --title "Last Metting Report" --asset report/report.pdf --asset upds-1/UPDS12-1.pdf --asset upds-2/UPDS12-2.pdf "3rd-metting" trigger: branch: - main node: lights: builder