আমার জেনকিনস পাইপলাইনে নিম্নলিখিত কনফিগারেশন রয়েছে
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
সমস্যা হ'ল এস 3 আপলোড ফাংশনটি আমি জেনকিন্সে সঞ্চিত AWS অ্যাক্সেস কীগুলি নিচ্ছে না
আমি নিম্নলিখিত কোড দিয়ে বাঁধা
withAWS(profile:'Test Publisher') {
s3Upload( file:'ok.txt', bucket:'my-buckeck', path:'file.txt')
}
জেনকিন্সে আমার এস 3 প্রোফাইলটি এর মতো। তবুও প্রোফাইল ফাইল পেয়ে যাচ্ছি ত্রুটি খুঁজে পেল না। আমি কীভাবে জেনকিন্স থেকে এস 3 এ এস 3 আপলোড ফাংশনটি ব্যবহার করে ফাইল আপলোড করতে পারি?
withAWS
পদক্ষেপটি ব্যবহার করছি এবং নামaccesskey
এবং আইডি সহ AWS শংসাপত্র রয়েছেjenkins
। যখন আমি এটি হিসাবেwithAWS(credentials:'jenkins')
বা হিসাবে কল করি তখনwithAWS(credentials:'accesskey')
এই ব্যতিক্রমটিকে আঘাত করি hit শংসাপত্রগুলি আমার জেনকিনস এমজিএমটি কনসোল অনুসারে ভাল দেখাচ্ছে (সাম্প্রতিক সময়ের সাথে সফলভাবে ব্যবহৃত একটি লগ রয়েছে)। আমি কী মিস করছি?