From 9b4b811f212338e35c6a6743932c5e466d65cfcc Mon Sep 17 00:00:00 2001 From: Waqar Ahmed Date: Thu, 6 May 2021 21:52:12 +0500 Subject: [PATCH] Delete uploaded isos after publish job completes --- jenkins/Incremental-Publish | 1 + jenkins/Publish | 1 + 2 files changed, 2 insertions(+) diff --git a/jenkins/Incremental-Publish b/jenkins/Incremental-Publish index 7209469..802ca7a 100644 --- a/jenkins/Incremental-Publish +++ b/jenkins/Incremental-Publish @@ -14,6 +14,7 @@ pipeline { copyArtifacts filter: '**/*.update', fingerprintArtifacts: true, flatten: true, projectName: 'Build - TrueNAS SCALE (Incremental)', selector: lastSuccessful(), target: 'upload/files' copyArtifacts filter: '**/*.json', fingerprintArtifacts: true, flatten: true, projectName: 'Build - TrueNAS SCALE (Incremental)', selector: lastSuccessful(), target: 'upload/files' sh 'scp upload/files/manifest.json upload/files/TrueNAS-SCALE.update scale@update-master.freenas.org:/tank/www/scale/TrueNAS-SCALE-Angelfish-Nightlies/' + sh 'rm -rf upload/files' } } } diff --git a/jenkins/Publish b/jenkins/Publish index 580209c..537933a 100644 --- a/jenkins/Publish +++ b/jenkins/Publish @@ -12,6 +12,7 @@ pipeline { copyArtifacts filter: '**/*.sha256', fingerprintArtifacts: true, flatten: true, projectName: 'Build - TrueNAS SCALE (Full - Nightly ISO)', selector: lastSuccessful(), target: 'upload/files' sh 'ssh truenas@cdn1.tn.ixsystems.com mkdir -p /cdn/download.truenas.com/truenas-scale-nightly/ || true' sh 'scp upload/files/TrueNAS-SCALE*.iso upload/files/TrueNAS-SCALE*.iso.sha256 truenas@cdn1.tn.ixsystems.com:/cdn/download.truenas.com/truenas-scale-nightly/' + sh 'rm -rf upload/files' } } }