This commit is contained in:
Ren Kararou 2023-11-29 00:36:42 -06:00
parent c744d0d265
commit c69fc6088a
Signed by: spicywolf
GPG key ID: B0BA4EEC0714F8E6
2 changed files with 19 additions and 15 deletions

19
.build.yml Normal file
View file

@ -0,0 +1,19 @@
image: freebsd/latest
packages:
- tex-formats
- texlive-base
- hs-pandoc
- gmake
artifacts:
- promise/release/promise.pdf
- promise/release/promise.epub
sources:
- https://git.sr.ht/~spicywolf/promise
tasks:
- build: |
cd promise
gmake
- release: |
cd promise
gmake release

15
Jenkinsfile vendored
View file

@ -1,15 +0,0 @@
pipeline {
agent { label 'tex' }
stages {
stage('Build') {
steps {
sh 'make'
}
}
}
post {
always {
archiveArtifacts artifacts: 'build/*.{pdf,epub}', fingerprint: true
}
}
}