Tôi có cấu hình sau trong đường ống jenkins của tôi
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
Vấn đề là chức năng s3Upload không lấy các khóa truy cập AWS mà tôi đã lưu trữ trong jenkins
tôi gắn với mã sau
withAWS(profile:'Test Publisher') {
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
}
hồ sơ s3 của tôi trong jenkins là như thế. vẫn đang nhận được tập tin hồ sơ không thể tìm thấy lỗi. Làm cách nào tôi có thể tải tệp từ jenkins lên s3 bằng chức năng s3Upload?
withAWS
bước này và có thông tin xác thực AWS với tênaccesskey
và IDjenkins
. Khi tôi gọi nó làwithAWS(credentials:'jenkins')
hoặc nhưwithAWS(credentials:'accesskey')
tôi tiếp tục nhấn ngoại lệ này. Thông tin đăng nhập có vẻ tốt trên bảng điều khiển mgmt Jenkins của tôi (có một nhật ký cho biết lần cuối được sử dụng thành công trong thời gian gần đây). Tôi có thể thiếu gì?