دانلود ایبوک-یادگیری CI/CD در Jenkins

۲۶ مرداد ۱۳۹۸
jenkins

پروژه جنکینز در سال ۲۰۰۴ در ابتدا با نام Hudson توسط Kohsuke Kawaguchi در حالی که وی برای Sun Microsystems کار می کرد در CloudBees آغاز شد. او Jenkins CI را به عنوان روشی برای انجام ادغام مداوم ایجاد کرد، یعنی تست کد خود برای اطمینان از اینکه همه چیز خوب است. جنکینز ابزاری برای اتوماسیون است که در زبان برنامه نویسی جاوا به منظور ادغام مداوم نوشته شده است. جنکینز برای ساخت و آزمایش پروژه های نرم افزاری شما بطور مداوم مورد استفاده قرار می گیرد و باعث می شود تا برنامه نویسان بتوانند تغییرات را در پروژه اعمال کند و همچنین دستیابی به بیلد جدید را برای کاربران آسان تر کند. همچنین به توسعه دهندگان امکان می دهد تا با ادغام با تعداد زیادی از فناوری های تست و استقرار، نرم افزار خود را به طور مداوم تحویل دهید. ادغام مداوم مهمترین بخش DevOps است که برای ادغام مراحل مختلف DevOps استفاده می شود. Jenkins بر روی سروری نصب می شود که ساخت مرکزی در آن انجام خواهد شد.

با Jenkins، سازمان ها می توانند فرایند توسعه نرم افزار را از طریق اتوماسیون به سرعت افزایش دهند. Jenkins ادغام فرآیندهای چرخه عمر توسعه هر نوعی را که شامل انواع ساخت، سند، تست، بسته، مرحله، استقرار، تجزیه و تحلیل استاتیک و غیره می شود را انجام می دهد. ادغام مداوم را به کمک پلاگین ها انجام می دهد. اگر می خواهید یک ابزار خاص را ادغام کنید، باید پلاگین هایی برای این ابزار نصب کنید. به عنوان مثال: گیت، Maven 2 project ،Amazon EC2 ،HTML publisher و غیره.

 

 

دانلود

0
برچسب ها :
نویسنده مطلب علی فلاحتی

بدون دیدگاه

لینک های مفید