जेनकिन्स सीआय, टास्क ऑटोमेशनचे एक साधन

jenkins_logo

जेनकिन्स सीआय

आमच्या दिवसेंदिवस आपण वारंवार आणि अनेकदा कंटाळवाणा कार्ये करीत आहोत. Sysadmins म्हणून, आमच्याकडे आश्चर्यकारक आहे स्क्रिप्ट सर्व्हर देखरेख आणि व्यवस्थापन कार्ये करण्यासाठी, सामान्य वापरकर्त्यांसाठी निर्देशिका बॅकअप आणि साफसफाईची कामे सहसा उपयुक्त आणि योग्य असतात.

जेनकिन्स सीआय चे साधन म्हणून सादर केले आहे सतत एकत्रीकरण (CIज्यांचा उद्देश जसे की सॉफ्टवेअर विकासाचे पुनरावृत्ती चरण स्वयंचलित करणे संकलन आणि कार्यशील सॉफ्टवेअरची सतत वितरण सुनिश्चित करण्यासाठी युनिट चाचणी. च्या प्रमुख वितरणासाठी पॅकेजेससह linux आणि बीएसडी.

तथापि, यात सिसॅडमिन्स आणि वापरकर्त्यांना स्वारस्य असू शकतात अशा विस्तृत पर्याय आहेत जसे की शेल कमांड कार्यान्वित करणे किंवा टर्मिनल प्रमाणेच स्क्रिप्टची विनंती करणे.

क्रोनटॅब सारखे परंतु तत्काळ व्हिज्युअल फीडबॅकसह वेब ग्राफिकल इंटरफेसद्वारे सहजपणे कॉन्फिगर करण्याची क्षमता ही त्याच्या सर्वात आकर्षक गुणांपैकी एक आहे.

जेनकिन्स सीआय मधील कार्य कॉन्फिगरेशन

जेनकिन्स सीआय मधील कार्य कॉन्फिगरेशन

हे मुख्य पॅनेल आपल्याला अतिशय ग्राफिक आणि मनोरंजक मार्गाने ऑफर करते, की ते यशस्वीरीत्या चालले आहेत की नाही ते सत्यापित करण्यासाठी आमच्या सर्व शेड्यूल केलेल्या कामांची स्थिती.

आपल्या स्वत: च्या बिल्ड आणि चाचणीसाठी जेनकिन्सची कार्ये

आपल्या स्वत: च्या बिल्ड आणि चाचणीसाठी जेनकिन्सची कार्ये

याव्यतिरिक्त, त्यातील प्रत्येकाच्या अंमलबजावणीच्या परिणामावर अवलंबून कार्ये आणि त्यानंतरच्या क्रियांमधील अवलंबन स्थापित करण्याची शक्यता आहे, जे अधिक जटिलतेची कार्ये स्वयंचलित करण्यासाठी खूप उपयुक्त आहे. त्याचा आणखी एक फायदा म्हणजे त्याचा वेब बॅकएंड, जे आम्हाला कार्ये वितरीत करण्यासाठी किंवा मास्टर-स्लेव्ह आर्किटेक्चरची अंमलबजावणी करण्यासाठी अनेक सर्व्हरशी दुवा साधण्यास अनुमती देते जेणेकरून मास्टर सर्व्हर त्याच्याशी संबंधित सर्व्हरवर गुलाम म्हणून कार्ये चालू करेल. हे उच्च उपलब्धता क्षमता देखील प्रदान करते जेणेकरून जेव्हा मास्टर सर्व्हरमध्ये त्रुटी असतील तेव्हा गुलाम आपली भूमिका घेऊ शकेल आणि उर्वरित सर्व्हरमधील कार्ये ऑर्डर करू शकेल.

जेनकिन्स सीआय हे जावामध्ये विकसित केले गेले आहे आणि या भाषेच्या नवीनतम संभाव्यतेचा फायदा घेऊन त्याचा कार्यक्षमता वाढविण्यास मदत करते प्लगइन, जे सांख्यिकी आणि अंमलबजावणीच्या अहवालांपासून क्लस्टर व वितरीत प्रणाल्यांचे व्यवस्थापन करण्यासाठी बदलतात.

आम्ही आपल्याला प्रयत्न करण्यास आमंत्रित करतो जेनकिन्स सीआय आणि आपली उत्पादकता जास्तीत जास्त वाढवा!


10 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   जोनाथन म्हणाले

    ऑटोमेशनसाठी छान, मला हे साधन माहित नव्हते, धन्यवाद!

  2.   जिझस बॅलेस्टेरोज म्हणाले

    आपण जावामध्ये विकसित होईपर्यंत असेपर्यंत सर्व काही ठीक होते.

  3.   गोंझालो मार्टिनेझ म्हणाले

    जावा? ते वापरणे किंवा याची शिफारस करणे माझ्यासाठी पुरेसे नाही. माझ्याकडे आधीपासूनच जावामध्ये तयार केलेल्या सिस्टमसह बरीच डोकेदुखी होती.

    1.    इलियोटाइम 3000 म्हणाले

      तुम्हाला ओरॅकल जावा किंवा ओपनजेडीके म्हणायचे आहे का? कारण बर्‍याच प्रकरणांमध्ये ओपनजेडीके जावा विकासकांसाठी मुख्य डोकेदुखी ठरली आहे.

      1.    गोंझालो मार्टिनेझ म्हणाले

        मी दोघांशी प्रयत्न केला आणि जर आपण ओपनजेडीकेने मला अधिक त्रास दिला तर ओरॅकल जेडीकेसुद्धा.

        ज्या दिवशी जावा मशीन भाषेमध्ये संकलित केला गेला आहे, कमीतकमी सरळ गोष्टीचे स्पष्टीकरण दिले आहे किंवा सीएलआर (बायकोड नाही, व्हीएम किंवा त्यामधील विचित्र सामग्री नाही) अशा एखाद्या गोष्टीवर आधारित आहे, मी कदाचित पुन्हा विचार करू.

        जावा वाईट भाषा असल्यासारखे दिसत नाही (उलट, एक भाषा म्हणून ती खूप चांगली दिसते), परंतु त्याची अंमलबजावणी घृणास्पद आणि त्रासदायक दिसते.

  4.   अर्खान म्हणाले

    मी फॅब्रिकला अधिक प्राधान्य देतो, स्क्रिप्ट तयार करण्यासाठी मला जे करायचे आहे ते फिट करण्यासाठी ते अजगर आहे

  5.   अलेहांद्रो म्हणाले

    सिसॅडमीनसाठी टास्क ऑटोमेशन ठीक आहे, परंतु मला वाटते जेनकिन्स बद्दल सर्वात महत्वाची गोष्ट म्हणजे अखंड एकत्रीकरण. विशेषतः मुंग्या किंवा फिंग (पीएचपीची मुंगी) सारख्या साधनांसह त्यास संयोजित अनुप्रयोगांची उपयोजन. याव्यतिरिक्त मोठ्या संख्येने क्यूए प्लगइन व्यतिरिक्त.

    दुर्दैवाने इंटरनेटवर कागदपत्रे फारच कमी आहेत. आणि दुसरीकडे, वेब इंटरफेस बर्‍याच अनुभवी वापरकर्त्यांसाठीदेखील बर्‍यापैकी अनियमित आहे.

    खूप चांगला लेख. हे एक साधन आहे ज्याचा प्रसार करणे आवश्यक आहे.

  6.   इलियोटाइम 3000 म्हणाले

    ज्यांना माहित नाही त्यांच्यासाठी:

    सॅमसंग गॅलेक्सी मिनी सारख्या सेल फोन मॉडेल्ससाठी अधिकृत सायनोजेन समर्थनाची हमी नसलेली रॉम संकलित करणारे काही सायनोजेनमोड विकसक रेपॉजिटरीद्वारे जेनकिन्स वापरतात.

  7.   Pepe म्हणाले

    हे चांगले आहे, परंतु सर्व्हरसाठी आहे, मला वाटले ते डेस्कटॉपसाठी आहे. हे खूप शक्तिशाली साधन असले पाहिजे परंतु ते माझ्या सामान्य वापरकर्त्याच्या श्रेणीबाहेरचे आहे.

  8.   ऍलन म्हणाले

    हे ठीक आहे आणि दररोज आणि रात्री बनवलेल्या सॉफ्टवेअर घटकांच्या अखंड एकत्रिकरणासाठी कार्य करते