forked from opensearch-project/opensearch-build-libraries
-
Notifications
You must be signed in to change notification settings - Fork 0
/
DownloadFromS3_Jenkinsfile.txt
15 lines (15 loc) · 1.68 KB
/
DownloadFromS3_Jenkinsfile.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DownloadFromS3_Jenkinsfile.run()
DownloadFromS3_Jenkinsfile.pipeline(groovy.lang.Closure)
DownloadFromS3_Jenkinsfile.echo(Executing on agent [label:none])
DownloadFromS3_Jenkinsfile.stage(download, groovy.lang.Closure)
DownloadFromS3_Jenkinsfile.script(groovy.lang.Closure)
DownloadFromS3_Jenkinsfile.downloadFromS3({assumedRoleName=tmp-role, roleAccountNumberCred=role-credential-id, downloadPath=/download/path, bucketName=dummy_bucket, localPath=/tmp})
downloadFromS3.string({credentialsId=role-credential-id, variable=AWS_ACCOUNT_NUMBER})
downloadFromS3.withCredentials([AWS_ACCOUNT_NUMBER], groovy.lang.Closure)
downloadFromS3.withAWS({role=tmp-role, roleAccount=AWS_ACCOUNT_NUMBER, duration=900, roleSessionName=jenkins-session, region=us-east-1}, groovy.lang.Closure)
downloadFromS3.s3Download({file=/tmp, bucket=dummy_bucket, path=/download/path, force=false})
DownloadFromS3_Jenkinsfile.downloadFromS3({assumedRoleName=tmp-role, roleAccountNumberCred=role-credential-id, downloadPath=/download/path, bucketName=dummy_bucket, localPath=/tmp, force=true, region=us-west-2})
downloadFromS3.string({credentialsId=role-credential-id, variable=AWS_ACCOUNT_NUMBER})
downloadFromS3.withCredentials([AWS_ACCOUNT_NUMBER], groovy.lang.Closure)
downloadFromS3.withAWS({role=tmp-role, roleAccount=AWS_ACCOUNT_NUMBER, duration=900, roleSessionName=jenkins-session, region=us-west-2}, groovy.lang.Closure)
downloadFromS3.s3Download({file=/tmp, bucket=dummy_bucket, path=/download/path, force=true})