私のジェンキンスパイプラインに次の設定があります
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
問題は、s3Upload関数がjenkinsに保存したAWSアクセスキーを取得しないことです
私は次のコードで結ばれました
withAWS(profile:'Test Publisher') {
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
}
ジェンキンスの私のS3プロファイルはそのようなものです。それでもプロファイルファイルを取得してもエラーが見つかりませんでした。s3Upload関数を使用してjenkinsからs3にファイルをアップロードするにはどうすればよいですか?
withAWS
ステップを使用しており、名前accesskey
とIDのAWS認証情報がありますjenkins
。私がそれをこの例外にぶつけ続けたとき、withAWS(credentials:'jenkins')
または呼び続けたときwithAWS(credentials:'accesskey')
。資格情報は私のJenkins mgmtコンソールごとに適切に見えます(最後に最近正常に使用されたことを示すログがあります)。何が欠けているのでしょうか?