Saya memiliki konfigurasi berikut dalam pipa jenkins saya
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
Masalahnya adalah fungsi s3Upload tidak mengambil kunci akses AWS yang saya simpan di jenkins
saya terikat dengan kode berikut
withAWS(profile:'Test Publisher') {
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
}
profil s3 saya di jenkins seperti itu. masih mendapatkan file profil tidak dapat menemukan kesalahan. Bagaimana saya bisa mengunggah file dari jenkins ke s3 menggunakan fungsi s3Upload?
sumber
withAWS
langkah dan memiliki kredensial AWS dengan namaaccesskey
dan IDjenkins
. Ketika saya menyebutnya sebagaiwithAWS(credentials:'jenkins')
atau sebagaiwithAWS(credentials:'accesskey')
saya terus memukul pengecualian ini. Kredensial terlihat bagus per konsol mgmt Jenkins saya (ada log yang mengatakan berhasil digunakan terakhir kali dengan waktu terakhir). Apa yang bisa saya lewatkan?