UploadToS3_Jenkinsfile.run() UploadToS3_Jenkinsfile.pipeline(groovy.lang.Closure) UploadToS3_Jenkinsfile.echo(Executing on agent [label:none]) UploadToS3_Jenkinsfile.stage(sign, groovy.lang.Closure) UploadToS3_Jenkinsfile.script(groovy.lang.Closure) UploadToS3_Jenkinsfile.uploadToS3({sourcePath=/tmp/src/path, bucket=dummy_bucket, path=/upload/path}) uploadToS3.string({credentialsId=jenkins-aws-account-public, variable=AWS_ACCOUNT_PUBLIC}) uploadToS3.withCredentials([AWS_ACCOUNT_PUBLIC], groovy.lang.Closure) uploadToS3.withAWS({role=opensearch-bundle, roleAccount=AWS_ACCOUNT_PUBLIC, duration=900, roleSessionName=jenkins-session}, groovy.lang.Closure) uploadToS3.s3Upload({file=/tmp/src/path, bucket=dummy_bucket, path=/upload/path})