From fe3fcef7a97099e8c1ff10b1a0dcb5ea04de8a0f Mon Sep 17 00:00:00 2001 From: LexManos Date: Mon, 12 Nov 2018 20:13:59 -0800 Subject: [PATCH] Potentially fix cache in Jenkinsfile. --- Jenkinsfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a2b4baec7a..fe4e64d1ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,10 +17,10 @@ pipeline { git(url: 'https://github.com/MinecraftForge/MinecraftForge.git', changelog: true) } } - cache(maxCacheSize: 250/*MB*/, caches: [ - [$class: 'ArbitraryFileCache', excludes: 'log.txt', includes: '**/*', path: '${WORKSPACE}/projects/forge/build/extractRangeMap'] //Cache the rangemap to help speed up builds - ]){ - stage('buildandtest') { + stage('buildandtest') { + cache(maxCacheSize: 250/*MB*/, caches: [ + [$class: 'ArbitraryFileCache', excludes: 'log.txt', includes: '**/*', path: '${WORKSPACE}/projects/forge/build/extractRangeMap'] //Cache the rangemap to help speed up builds + ]){ steps { sh './gradlew ${GRADLE_ARGS} --refresh-dependencies --continue build test' script { @@ -34,7 +34,11 @@ pipeline { } } } - stage('publish') { + } + stage('publish') { + cache(maxCacheSize: 250/*MB*/, caches: [ + [$class: 'ArbitraryFileCache', excludes: 'log.txt', includes: '**/*', path: '${WORKSPACE}/projects/forge/build/extractRangeMap'] //Cache the rangemap to help speed up builds + ]){ when { not { changeRequest()