mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Jenkins: upload ISO image to folder named after the Git branch instead of rolling
By default all uploads are uploaded to the "rolling" folder and a symlink for the latest upload is created. If a 1.3 beta image is build after a 1.4 run - the resulting "latest-rolling.iso" image will be 1.3 instead of 1.4 (cherry picked from commit 2a50c5e3be873f459d6e854f540d30962ebe3b56)
This commit is contained in:
parent
9e128d4dc1
commit
7e104dbc56
6
Jenkinsfile
vendored
6
Jenkinsfile
vendored
@ -226,13 +226,11 @@ pipeline {
|
||||
"""
|
||||
}
|
||||
}
|
||||
|
||||
// Upload to Amazon S3 storage
|
||||
withAWS(region: 'us-east-1', credentials: 's3-vyos-downloads-rolling-rw') {
|
||||
s3Upload(bucket: 's3-us.vyos.io', path: 'rolling/',
|
||||
workingDir: 'build', includePathPattern: 'vyos*.iso')
|
||||
s3Copy(fromBucket: 's3-us.vyos.io', fromPath: 'rolling/' + files[0].name,
|
||||
toBucket: 's3-us.vyos.io', toPath: 'rolling/vyos-rolling-latest.iso')
|
||||
s3Copy(fromBucket: 's3-us.vyos.io', fromPath: getGitBranchName() + '/' + files[0].name,
|
||||
toBucket: 's3-us.vyos.io', toPath: getGitBranchName() + '/vyos-rolling-latest.iso')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user