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') {
|
withAWS(region: 'us-east-1', credentials: 's3-vyos-downloads-rolling-rw') {
|
||||||
s3Upload(bucket: 's3-us.vyos.io', path: 'rolling/',
|
s3Upload(bucket: 's3-us.vyos.io', path: 'rolling/',
|
||||||
workingDir: 'build', includePathPattern: 'vyos*.iso')
|
workingDir: 'build', includePathPattern: 'vyos*.iso')
|
||||||
s3Copy(fromBucket: 's3-us.vyos.io', fromPath: 'rolling/' + files[0].name,
|
s3Copy(fromBucket: 's3-us.vyos.io', fromPath: getGitBranchName() + '/' + files[0].name,
|
||||||
toBucket: 's3-us.vyos.io', toPath: 'rolling/vyos-rolling-latest.iso')
|
toBucket: 's3-us.vyos.io', toPath: getGitBranchName() + '/vyos-rolling-latest.iso')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user