আমি কীভাবে মার্জতে স্ক্রিপ্টগুলি ট্রিগার করব বা যখন কোনও শাখা মুছে ফেলা হয়?


9

আমি জেনকিন্স মাল্টব্রাঞ্চ পাইপলাইন ব্যবহার করছি। যদি একটি শাখা একীভূত হয় এবং মুছে ফেলা জেনকিনগুলি পাশাপাশি পাইপলাইন থেকে শাখাটি সরিয়ে দেয়।

এটি দুর্দান্ত, তবে আমি যখন একটি শাখা অপসারণ করা হয় তখন একটি কমান্ড / স্ক্রিপ্ট চালাতে চাই, যখন একটি শাখা সরানো হবে তখন জেনকিনস কীভাবে একটি কমান্ড চালাতে পারি? জেনকিন্স কোনও শাখা সরানোর আগে কোনও কাজ ট্রিগার করার কোনও উপায় আছে?

সম্পাদনা করুন: আমি যুক্ত করব আমি বিটবাকেট ব্যবহার করছি। মাল্টিব্র্যাঞ্চ পাইপলাইনের শাখা শুদ্ধ করার সময় জেনকিনস কোনও ইভেন্ট ট্রিগার করতে পারলে এটি ঝরঝরে হবে। আদর্শভাবে এটি আমার গিট সরবরাহকারী কী তা বিবেচনা করে না।



কিভাবে ওয়েবহুক? confluence.atlassian.com/bitbucket/…
mico

উত্তর:


4

"এটি দুর্দান্ত, তবে আমি যখন একটি শাখা অপসারণ করা হয় তখন একটি কমান্ড / স্ক্রিপ্ট চালাতে চাই, যখন শাখা সরানো হবে তখন জেনকিনস কীভাবে কমান্ড চালাতে পারি?"

এর জন্য আপনাকে একটি ওয়েবহুক ব্যবহার করতে হবে , আমি গিথুবে নিম্নলিখিত সেটিংস ব্যবহার করছি:

এখানে চিত্র বর্ণনা লিখুন

বিটবাকেট কেবল নিম্নলিখিত ওয়েব হুকগুলিকে সমর্থন করে:

এখানে চিত্র বর্ণনা লিখুন

"জেনকিন্স শাখাটি সরানোর আগে কোনও কাজ শুরু করার কি উপায় আছে?"

আমি দেখতে পাচ্ছি না তা নয়, তবে গিথুব এ আপনি একটি কাস্টম লেবেল তৈরি করতে পারেন এবং একটি শাখায় লেবেল যুক্ত হওয়ার পরে একটি ওয়েবহুকের মাধ্যমে একটি কাজ ট্রিগার করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.