শুধুমাত্র সম্পূর্ণ হওয়ার পরে কীভাবে কাস্টম স্ল্যাক বার্তা অন্তর্ভুক্ত করবেন?


11

আমরা জেনকিন্সকে স্ল্যাক নোটিফিকেশন প্লাগইন দিয়ে চালাচ্ছি । প্রারম্ভিক নয়, কেবল সম্পূর্ণ হওয়ার পরেও কাস্টম বার্তা প্রেরণের কোনও উপায় আছে? স্পষ্টতই, আমি বিল্ড স্টার্ট বার্তাটি অক্ষম করতে চাই না , আমি কেবল কাস্টম টেক্সটটি কেবলমাত্র সম্পূর্ণতা (সাফল্য) দেখানোর জন্য চাই।

ব্যবহারের ক্ষেত্রে হ'ল মোছার মতো কাজ। কোনটি মোছার কাজটি স্ট্যাক হয়েছে তা পরিষ্কার করতে আমরা কাস্টম বার্তাটি ব্যবহার করি তবে আপনি স্লো ম্যাসেজগুলি (প্যারাফ্রেসড) এর মতো শেষ করেন you

Delete job started
  Deleted Alex stack

Delete job finished
  Deleted Alex stack

স্পষ্টতই আপনি দেখতে পাচ্ছেন যে এটি কোথায় বিভ্রান্তির সৃষ্টি করে। আমি বরং পেয়েছি

Delete job started

Delete job finished
  Deleted Alex stack

যদি এটি হয় তবে "এটি করা যায় না" একটি গ্রহণযোগ্য উত্তর। আমি জানি যে আমি পাইপলাইনগুলি একচেটিয়া কাজ করতে পারি তবে আমি যে চাকরিগুলিতে রূপান্তর করি নি তার জন্য একটি দ্রুত সমাধান পছন্দ করব।


আমি বলতে পারি সেরা বেটটি হ'ল: প্লাগইনটি কাঁটাচামচ করুন এবং কাস্টম বার্তা শুরু করার জন্য এই লাইনটি সামঞ্জস্য করুন। বৈশিষ্ট্য অনুরোধটি একটি ধারণাও হতে পারে বলে আমি একটি সমস্যা খোলার বিষয়টি ধারণা করি, কেবল নির্দিষ্ট পদক্ষেপগুলিতে কাস্টম বার্তাটি অক্ষম করার কোনও উপায় আমি দেখিনি।
তেনসিবাই

উত্তর:


7

যতদূর আমি বলতে সক্ষম হয়েছি এটি সম্ভব নয়।

জিনকিনসফাইলে কাস্টম বার্তাগুলি রেখে পাইপলাইন ব্যবহার করে আমরা এটি সমাধান করেছি।

গিট রেপোতে জেনকিনসফাইলে থাকা নমনীয়তাটি সত্যই আমাদের বিকাশকারীদের বিল্ড প্রক্রিয়া সম্পর্কে আরও ভালভাবে বুঝতে সহায়তা করেছে এবং যোগাযোগের মাথা ব্যথা ছাড়াই বিল্ড কমান্ডগুলিতে প্রয়োজনীয় পরিবর্তন আনতে তাদের অনুমতি দিয়েছে।

পাইপলাইনে যাওয়ার জন্য অজুহাত।

এটি করা খুব সহজ হতে পারে:

slackSend (color: colorCode, message: customMessage)


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