From 45e8d682344742c32113684f9d1eabc461fcd9c4 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Mon, 4 Mar 2024 19:55:45 -0800 Subject: [PATCH] Try building an RPM in jenkins --- Dockerfile | 1 + Jenkinsfile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index bf6ca1c..d87bbb0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -84,6 +84,7 @@ RUN curl -Ls https://github.com/google/bloaty/releases/download/v1.1/bloaty-1.1. RUN apt-get update RUN apt-get upgrade -y RUN TZ=America/Los_Angeles DEBIAN_FRONTEND=noninteractive apt-get install -y texlive-full +RUN TZ=America/Los_Angeles DEBIAN_FRONTEND=noninteractive apt-get install -y rpm # Try to have all the pre-commit hooks we'll need already initialized COPY .pre-commit-config.yaml /tmp/ diff --git a/Jenkinsfile b/Jenkinsfile index 836f91c..fde6db7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -51,8 +51,9 @@ pipeline { sh ''' cd build cpack -G DEB + cpack -G RPM ''' - minio bucket: 'jenkins', credentialsId: 'jenkins-minio', excludes: '', host: 'minio.weaselab.dev', includes: 'build/*.deb', targetFolder: '${JOB_NAME}/${BUILD_NUMBER}/${STAGE_NAME}/' + minio bucket: 'jenkins', credentialsId: 'jenkins-minio', excludes: '', host: 'minio.weaselab.dev', includes: 'build/*.{deb,rpm}', targetFolder: '${JOB_NAME}/${BUILD_NUMBER}/${STAGE_NAME}/' sh ''' cd paper make