لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری جنکینز
Learning Jenkins
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با جنکینز ، ابزار اتوماسیون منبع باز برای توسعه نرم افزار و مدیریت سیستم آشنا شوید. با استفاده از جنکینز می توانید مدیریت ساخت ، ادغام و استقرار مداوم ، آزمایش ، مدیریت منابع ، نظارت و گزارش دهی و موارد دیگر را به صورت خودکار انجام دهید. این مقدمه به شما کمک می کند تا از Jenkins برای انتشار و استقرار سریعتر و قابل اعتماد نرم افزار استفاده کنید.
ابتدا بیاموزید که چگونه Jenkins را در Mac ، Windows ، Linux یا داخل یک ظرف Docker راه اندازی کنید و نحوه استفاده از پلاگین های Jenkins برای افزایش عملکرد آن را بیاموزید. در مرحله بعدی ، اولین شغل خود را گام به گام پیکربندی کنید و منجر به خروجی ضروری "سلام ، جهان" شوید و یاد بگیرید که با پارامترها مشاغل خود را مفیدتر و قابل حمل تر کنید. سپس برنامه ریزی شغل و نام های مستعار مناسب جنکینز را برای اجرای مشاغل در فواصل منظم بررسی کنید. این دوره با نکاتی در مورد سازماندهی مشاغل در پوشه ها و نماها و نگاهی کوتاه به خطوط لوله به عنوان کد - که به شما امکان می دهد یک سری کارها را به صورت مرحله ای انجام دهید ، خلاصه می شود.
با پایان آموزش ، شما می توانید Jenkins را به صورت محلی یا بر روی یک ماشین مجازی نصب کنید ، مشاغل Jenkins را ایجاد کنید که می توانند به صورت دستی یا بر اساس برنامه فعال شوند و پلاگین ها را برای گسترش چارچوب Jenkins نصب و پیکربندی کنید.
موضوعات شامل:
نصب جنکینز li>
استفاده از افزونه ها li>
ایجاد و پیکربندی شغل li>
در حال اجرا و نظارت بر مشاغل li>
مدیریت مصنوعات li>
کار با پارامترها li>
برنامه ریزی مشاغل li>
سازماندهی مشاغل با نماها و پوشه ها li>
تعریف مراحل با خطوط لوله li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
چرا جنکینز را انتخاب می کنید؟
Why choose Jenkins?
اصطلاحات کلیدی
Key terminology
1. جنکینز را نصب کنید
1. Install Jenkins
الزامات سیستم
System requirements
جنکینز را بر روی ویندوز نصب کنید
Install Jenkins on Windows
جنکینز را در مک نصب کنید
Install Jenkins on Mac
جنکینز را روی یک ظرف داکر نصب کنید
Install Jenkins on a Docker container
جنکینز را در اوبونتو نصب کنید
Install Jenkins on Ubuntu
رابط کاربری جنکینز
The Jenkins user interface
افزونه های پیشنهادی
The suggested plugins
افزونه ها را نصب و حذف کنید
Install and uninstall plugins
افزونه ها را به روز کنید
Update plugins
پیکربندی ابزار جهانی
Global tool configuration
2. مشاغل در جنکینز
2. Jobs in Jenkins
ایجاد شغل
Create a job
اولین کار جنکینز شما
Your first Jenkins job
پیکربندی شغل اصلی
Basic job configuration
پیکربندی شغل پیشرفته
Advanced job configuration
کارها را اجرا و نظارت کنید
Run and monitor jobs
کارها را در سیاهه کنسول اجرا و نظارت کنید
Run and monitor jobs in the console log
روند ساخت را نظارت کنید
Monitor build trends
3. جزئیات بیشتر در مورد شغل
3. More Detail on Jobs
پیکربندی شغل پیشرفته
Advanced job configuration
فضای کاری شغلی را مرور کنید
Browse a job's workspace
آثار باستانی را مدیریت کنید
Manage artifacts
مشاغل پارامتری
Parameterized jobs
پارامترهای رشته
String parameters
پارامترهای انتخاب
Choice parameters
پارامترهای بولی
Boolean parameters
برنامه های شغلی
Schedule jobs
4- سازماندهی مشاغل با نمای و پوشه ها
4. Organize Jobs with View and Folders
نماها و پوشه ها
Views and folders
ایجاد نمای
Create a view
یک پوشه ایجاد کنید
Create a folder
نماها و پوشه ها را حذف کنید
Delete views and folders
نتیجه
Conclusion
معرفی خط لوله به عنوان کد
An introduction to pipeline as code
مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.
یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.
مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.
مایکل یک تسهیل کننده با تجربه برای جلسات آموزشی و بحث های فنی است. او مهارتهای قوی در خدمات مشتری دارد و در عیبیابی سریع مشکلات فنی شهرت دارد - یا زمانی که راهحلی فوراً در دسترس نیست، برای یافتن کمک مناسب اقدام میکند!
تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فنآوریهای ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.
نمایش نظرات