জেনকিন্সে 6 সাধারণ পদক্ষেপে ইমেল বিজ্ঞপ্তিটি কীভাবে কনফিগার করবেন?



এই ব্লগটি ইমেল বিজ্ঞপ্তিগুলি পেতে জেনকিন্সকে কীভাবে কনফিগার করতে হবে তা দেখায়। এটিতে একটি ডেমো অন্তর্ভুক্ত রয়েছে যা উইন্ডোজ মেশিনে 6 সাধারণ ধাপে এটি কীভাবে করতে হয় তা দেখায়।

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

জেনকিনসে ইমেল বিজ্ঞপ্তিতে এই পোস্টটি শুরু করার আগে, জেনকিনসের মূল বিষয়গুলি সম্পর্কে কিছু ব্লগ এখানে দেওয়া হল:





  1. জেনকিন্স ব্যবহার করে অবিচ্ছিন্ন ডেলিভারি

সুতরাং আসুন আমাদের প্রথম বিষয় দিয়ে শুরু করা যাক।

কেন আমাদের জেনকিনসে ইমেল বিজ্ঞপ্তি দরকার?

সমস্যা বিবৃতি:

  • ধরুন, মধ্যরাতে আবেদনটি প্রকাশের সময় নির্ধারিত হয়েছে। এখন পরীক্ষা সার্ভার বা প্রোডাকশন সার্ভারগুলিতে অ্যাপ্লিকেশনটিতে সমস্যা রয়েছে। এছাড়াও, এমন কোনও মামলা থাকতে পারে যেখানে অ্যাপ্লিকেশনটি প্রকাশিত হয়েছিল এবং এটি কয়েক ঘন্টা পরে নীচে নেমে যায়। যদি অ্যাপ্লিকেশনটি, উদাহরণস্বরূপ বলুন নেটফ্লিক্স এমনকি কয়েক মিনিটের জন্যও ডাউন রয়েছে, এর ফলে মিলিয়ন মিলিয়ন ডলার ক্ষতি হতে পারে। এছাড়াও এই জাতীয় ত্রুটির কারণে, প্রকল্পের সময়সীমা বাড়ানো হতে পারে।



সমাধান

আর্কিটেকচার - জেনকিন্স - এডুরেকাতে ইমেল বিজ্ঞপ্তি

  • এই সমস্যাটি একটি অটোমেশন দ্বারা সমাধান করা হয়েছিল সরঞ্জাম বলা হয় জেনকিন্স । জেনকিন্সের এমন পরিস্থিতিগুলি পরিচালনা করতে ইমেল বিজ্ঞপ্তিগুলির একটি পরিষেবা রয়েছে।

  • যদি বিল্ডটি সফল না হয় তবে নির্মাতাদের দলটিকে বিল্ডের স্থিতি সম্পর্কে অবহিত করা হয়। এটি জেনকিন্সে একটি ইমেল প্লাগইনের সাহায্যে করা যেতে পারে। প্লাগইনস এর কার্যকারিতা বৃদ্ধির প্রাথমিক মাধ্যম জেনকিন্স সংগঠন- বা ব্যবহারকারী-নির্দিষ্ট প্রয়োজন অনুসারে পরিবেশ।



  • ইমেল প্লাগইন ব্যবহার করে, আপনি বিল্ড ব্যর্থতার ক্ষেত্রে অবহিত হওয়া উচিত এমন ব্যক্তির ইমেল বিশদটি কনফিগার করুন।

  • একবার বিকাশকারীকে ত্রুটি সম্পর্কে অবহিত করা হলে, তিনি এটি ঠিক করে দেন এবং আবার কোডটি গিটহাবের কাছে সংঘটিত করেন। এর পরে জেনকিনস আবার গিটহাব থেকে কোডটি টানুন এবং একটি নতুন বিল্ড প্রস্তুত করুন।

  • একইভাবে, জেনকিনস ইমেইলের মাধ্যমে সংশ্লিষ্ট টিমকে অবহিত করে, মুক্তির পরে অ্যাপ্লিকেশনটির সমস্যাটি সমাধান করতে পারে।

এখন আসুন জেনকিনসে ইমেল বিজ্ঞপ্তিগুলি কীভাবে প্রেরণ করা যায় তা দেখুন।

জেনকিনসে ইমেল বিজ্ঞপ্তি কীভাবে প্রেরণ করবেন?

জেনকিন্সে মূলত ইমেল বিজ্ঞপ্তিগুলি কনফিগার করার দুটি উপায় রয়েছে।

  1. ইমেল এক্সটেনশন প্লাগইন ব্যবহার করা - এই প্লাগ লাগানো আপনাকে ইমেল বিজ্ঞপ্তিগুলির প্রতিটি দিক কনফিগার করতে দেয়। আপনি কখন ইমেইল প্রেরণ করবেন, কে এটি গ্রহণ করবে এবং ইমেল কী বলে তার মতো বিষয়গুলি কাস্টমাইজ করতে পারেন।

  2. ডিফল্ট ইমেল সূচক ব্যবহার করে - এটি জেনকিন্সের সাথে ডিফল্টরূপে আসে। এটিতে একটি বিল্ড নম্বর এবং স্থিতি সমন্বিত একটি ডিফল্ট বার্তা রয়েছে।

    রাউন্ড ডাবল থেকে ইন জাভা

ইমেল এক্সটেনশন প্লাগইন

পদক্ষেপ 1: জেনকিনস হোমপেজে লগ ইন করুন

ইউএনএল লোকালহোস্ট: 8080 ব্যবহার করে জেনকিন্সের হোম পৃষ্ঠায় যান। ডিফল্টরূপে পোর্ট নম্বরটি 8080 my আমার ক্ষেত্রে এটি 9191 your আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করে সাইন ইন করুন।

পদক্ষেপ 2: ইমেল এক্সটেনশন প্লাগইন ইনস্টল করুন

এর পরে জেনকিন্সের হোমপেজে ক্লিক করুন জেনকিন্স-> প্লাগইন পরিচালনা করুন । ইমেল এক্সটেনশন প্লাগইন জন্য উপলব্ধ ট্যাব অনুসন্ধান। এটি যদি সেখানে পাওয়া যায় তবে এটি ইনস্টল করুন। এটি যদি সেখানে না পাওয়া যায় তবে ইনস্টলড ট্যাবে এটি পরীক্ষা করে দেখুন।

পদক্ষেপ 3: সিস্টেম কনফিগার করুন

এখন যাও জেনকিনস-> সিস্টেম কনফিগার করুন । এখানে ইমেল বিজ্ঞপ্তি বিভাগে নিচে স্ক্রোল করুন। আপনি যদি Gmail ব্যবহার করছেন তবে এসএমটিপি সার্ভারের জন্য smtp.gmail.com টাইপ করুন। অ্যাডভান্সড এ ক্লিক করুন এবং এসএমটিপি প্রমাণীকরণ ব্যবহার করুন নির্বাচন করুন। আপনার জিমেইল নাম এবং পাসওয়ার্ড লিখুন। ব্যবহারটি নির্বাচন করুন এসএসএল বিকল্প হিসাবে এবং হিসাবে পোর্ট নম্বর লিখুন 465 । প্রয়োগ এবং তারপরে ক্লিক করুন।

পদক্ষেপ 4: জেনকিনস পাইপলাইন কাজ তৈরি করুন

এখন জেনকিন্সের হোমপেজে যান এবং একটি নতুন কাজ তৈরি করুন। আপনি যে নামটি চান তা দিয়ে কাজের নাম দিন এবং পাইপলাইন নির্বাচন করুন। ওকে ক্লিক করুন।

পাইপলাইন বিভাগে নিম্নলিখিত কোডটি টাইপ করুন।

পাইপলাইন {এজেন্ট যেকোন পর্যায়ে {পর্যায় ('ঠিক আছে') {ধাপগুলি {প্রতিধ্বনি 'ওকে'}}} পোস্ট {সর্বদা {ইমেল টেক্সট: 'একটি টেস্ট ইমেইল', প্রাপক সরবরাহকারী: [[$ শ্রেণি: 'বিকাশকারীদের রিসিপিয়েন্টপ্রোভিডার'], [$ শ্রেণি : 'RequesterRecipientProvider']], বিষয়: 'পরীক্ষা'}}}

এই পাইপলাইনটি কোনও জেনকিনস এজেন্টে চলে। এটি নমুনা করার একটি পর্যায়ে আছে। পোস্ট পদক্ষেপে, আপনি যে কোনও স্ক্রিপ্ট চালাতে পারেন। আমাদের এতে মেইল ​​প্রেরক রয়েছে। এটি সংরক্ষণ করুন এবং কাজের মেনুতে 'এখনই বিল্ড করুন' এ ক্লিক করুন। বিল্ডটি মঞ্চ দর্শনে উপস্থিত হবে।

পদক্ষেপ 5: কনসোল আউটপুট দেখুন

বিল্ড নম্বর '# 1' এ ক্লিক করুন এবং বিল্ড মেনুতে 'কনসোল আউটপুট' এ ক্লিক করুন। আউটপুটটি এরকম হবে:

পদক্ষেপ:: ইমেল চেক করুন।

এর পরে আপনার জিমেইল ইনবক্সে যান এবং এটির মতো ইমেল দেখতে পারা উচিত।

ডিফল্ট ইমেল নোটিফায়ার

পদক্ষেপ 1: জেনকিনস হোমপেজে লগ ইন করুন

জেনকিন্স হোমপেজে যান।

পদক্ষেপ 2: সিস্টেম কনফিগার করুন

ক্লিক করুন জেনকিনস-> সিস্টেম কনফিগার করুন । এখানে ইমেল বিজ্ঞপ্তি বিভাগে নিচে স্ক্রোল করুন। এখন নিম্নলিখিত চিত্র হিসাবে বিশদ লিখুন

মেল কনফিগারেশনগুলি সেট হয়ে গেলে আপনি পরীক্ষা করে দেখতে পারেন এটি ঠিকঠাকভাবে কাজ করছে কিনা তা পরীক্ষা করে একটি পরীক্ষা ইমেল প্রেরণ দ্বারা পরীক্ষা কনফিগারেশন

বাইনারিকে পূর্ণসংখ্যার জাভাতে রূপান্তর করুন

পদক্ষেপ 3: আপনার প্রকল্পে বিল্ড-পরবর্তী ক্রিয়া যুক্ত করুন

আপনার প্রকল্পগুলিকে ইমেল প্রেরণের অনুমতি দেওয়ার জন্য আপনাকে যুক্ত করতে হবে পোস্ট বিল্ড অ্যাকশন এবং নির্বাচন করুন “ ইমেল বিজ্ঞপ্তি ড্রপ-ডাউন তালিকা থেকে। এটি আপনাকে নীচের ইন্টারফেসটি সরবরাহ করবে, যেখানে আপনি ইমেল ঠিকানা প্রেরণের জন্য ইমেল ঠিকানাগুলির একটি তালিকা যুক্ত করতে পারেন।

পদক্ষেপ 4: প্রকল্পটি তৈরি করুন এবং আপনার ইমেলটি পরীক্ষা করুন

এখন আপনি যেখানে ইমেল যুক্ত করেছেন সেই প্রকল্পটি চালানোর চেষ্টা করুন। বিল্ডটি ব্যর্থ হলে আপনি বিল্ড ব্যর্থতা সম্পর্কিত একটি ইমেল পাবেন।

সুতরাং আপনি জেনকিনসে ইমেল বিজ্ঞপ্তিগুলি সেট আপ করুন। এটি এই নিবন্ধে আমার পক্ষ থেকে। আমি আশা করি আপনি এটি পছন্দ করেছেন এবং যা আমি এখানে ব্যাখ্যা করেছি তা বুঝতে পেরেছি।

আপনি যদি এটি খুঁজে পেয়েছেন “ জেনকিনসে ইমেল বিজ্ঞপ্তিগুলি ' প্রাসঙ্গিক, দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা। এডুরেকা ডিভোপস শংসাপত্র প্রশিক্ষণ কোর্স শিখরদের বিভিন্ন ডিওপস প্রক্রিয়া এবং এসডিএলসিতে একাধিক পদক্ষেপ স্বয়ংক্রিয় করার জন্য পুতুল, জেনকিনস, নাগিস এবং জিআইটির মতো সরঞ্জামগুলিতে দক্ষতা অর্জনে সহায়তা করে।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।