From 1378be714c34ce1ded5fccbdc4bad4d6f8ab42be Mon Sep 17 00:00:00 2001 From: Ren Kararou Date: Wed, 29 Nov 2023 00:21:02 -0600 Subject: [PATCH] add ci --- .build.yml | 18 ++++++++++++++++++ Jenkinsfile | 15 --------------- 2 files changed, 18 insertions(+), 15 deletions(-) create mode 100644 .build.yml delete mode 100644 Jenkinsfile diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..29d58b4 --- /dev/null +++ b/.build.yml @@ -0,0 +1,18 @@ +image: freebsd/latest +packages: + - texlive-full + - hs-pandoc + - gmake +artifacts: + - aetherials/release/aetherials.pdf + - aetherials/release/aetherials.epub +sources: + - https://git.sr.ht/~spicywolf/aetherials +tasks: + - build: | + cd aetherials + gmake + - release: | + cd aetherials + gmake release + diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 901da64..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,15 +0,0 @@ -pipeline { -agent { label 'tex' } - stages { - stage('Build') { - steps { - sh 'make' - } - } - } - post { - always { - archiveArtifacts artifacts: 'build/*.{pdf,epub}', fingerprint: true - } - } -}