জেনকিনস প্লাগইন লিখছেন: ডকুমেন্টেশন কোথায়?


17

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

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

আমি যা করার চেষ্টা করছি তা হ'ল প্রতিটি বিল্ডে কিছু বিকল্প যুক্ত করা, একটি লিঙ্ক যুক্ত করা এবং একটি পর্যবেক্ষণ পৃষ্ঠা। মূল পৃষ্ঠায় যুক্ত করা স্পষ্টতই ক্রিয়াটি যুক্ত করে সম্পন্ন হয়েছে তবে আমি এখনও বাকীগুলি বের করার চেষ্টা করছি। এবং এটি কীভাবে সমস্ত সম্পর্কে জড়িত।

কারও কি কোনও পয়েন্টার, বা এমন কোনও জায়গা রয়েছে যেখানে আমি কিছু শালীন ডকুমেন্টেশন পেতে পারি?


Stackoverflow থাকা উচিত
TheLQ

টিউটোরিয়ালটি উইকির সাথে যুক্ত হুডসন-ci.org/display/HUDSON/Extend+ হডসন প্রথম নজরে বেশ তথ্যবহুল বলে মনে হচ্ছে - এটি আপনার অর্থ কি?
TZHX

মনে হচ্ছে এটি জেনকিনসের চেয়ে কিছুটা বেশি তথ্যপূর্ণ।

1
এর চেয়ে বেশি তথ্যপূর্ণ নয়: wiki.jenkins-ci.org/display/JENKINS/ এক্সটেন্ডে + জেনকিন্স । এছাড়াও, আমি অন্যান্য দিন প্রোগ্রামারগুলিতে
st স্ট্যাকেক্সেঞ্জার.কম

উত্তর:


8

"প্রসারিত জেনকিনস" পৃষ্ঠাটি দেখুন: https://wiki.jenkins-ci.org/display/JENKINS/Extend+ জেনকিনস

বিশেষত, টিউটোরিয়ালটি এখানে দেখুন: https://wiki.jenkins-ci.org/display/JENKINS/ প্লাগিন+ টিউটোরিয়াল

প্লাগিন ওয়ার্কস্পেস লেআউট বিভাগে বর্ণিত কনফিগারেশন / বিকল্পগুলির মতামতগুলি এসসিআর / প্রধান / সংস্থানগুলিতে স্থাপন করা হয়েছে।

আপনি যদি সুনির্দিষ্ট প্রশ্নে চালিত হন তবে আপনি টুইটারে @ জেনকিনস সিআই-তে পিং করতে পারেন।

আশা করি এটা কাজে লাগবে!


4

2

আমি প্রথমবারের মতো জেনকিন্স প্লাগইনটি বিকাশ করার সময় আমার একই সমস্যা ছিল। আমি আপনাকে কিছু পরামর্শ দিতে দিন:

  1. উইকি পড়ুন। তথ্যের অভাব সত্ত্বেও, আপনি জেনকিনসের মূল ধারণাগুলি বুঝতে "চেষ্টা" করতে পারেন: https://wiki.jenkins-ci.org/display/JENKINS/Extend+ জেনকিনস
  2. দ্বিতীয় পরামর্শ, ইউআইএসপলস প্লাগইন এ যান। এই প্লাগইনটিতে প্রচুর পরিমাণে প্রদর্শনের কোড রয়েছে এবং আপনি উইকিতে যে ধারণাগুলি পড়েছেন তার উদাহরণ দেখায়। আমি কীভাবে এটি কাজ করে তা দেখতে ইউআই প্লাগইনে না যাওয়া পর্যন্ত বর্ণনাযোগ্য / বর্ণনাকারী সম্পর্কটি বুঝতে আমার অসুবিধা হয়েছিল। : এটা Wiki.You এটি পড়া এই ঠিকানায় জানতে পারেন তুলনায় অনেক সহজ https://github.com/jenkinsci/ui-samples-plugin

  3. যদি এমন কোনও প্লাগইন না থাকে যা একই কাজ করে বা অনুরূপ কার্যকারিতা রয়েছে যা আপনি বিকাশ করতে চান তবে সন্ধান করুন। যদি আপনি একটি সন্ধান করেন তবে এটি ইনস্টল করুন এবং দেখুন এটি কীভাবে আচরণ করে। এই প্লাগইনের গিটহাব প্রকল্প পৃষ্ঠায় লুফক। প্লাগইন তালিকাটি এই ঠিকানায় পাওয়া যাবে: https://github.com/jenkinsci

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