🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
ادغام و اتوماسیون مداوم با جنکینز [ویدئو]
- آخرین آپدیت
Hands-On Continuous Integration and Automation with Jenkins [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در شیوههای توسعه چابک، توسعهدهندگان باید کارهای خود را اغلب برای رفع اشکالها یا ایجاد یک ویژگی یا عملکرد جدید یکپارچه کنند. جنکینز به طور خاص برای ادغام مداوم استفاده می شود و به اجرای اصول توسعه چابک کمک می کند. این دوره ویدیویی بر روی آخرین نسخه پایدار Jenkins 2 با ویژگیهایی مانند Pipeline به عنوان کد، تجربیات راهاندازی جدید و رابط کاربری بهبودیافته تمرکز خواهد کرد. شما قادر خواهید بود خطوط لوله ساده یا پیشرفته را به راحتی و به سرعت بسازید و از این رو بهره وری تیم خود را بهبود ببخشید.
این دوره ویدیویی به نصب وابستگیها و کتابخانههای نرمافزار مورد نیاز میپردازد و جریان کاری را که برای انجام یکپارچهسازی مداوم برای یک برنامه نمونه باید دنبال کنید، نشان میدهد. از آنجا، نحوه ادغام مخازن کد و ساخت ابزار به منظور ایجاد خطوط لوله کد برای پیاده سازی یکپارچه سازی مداوم و تحویل مداوم را خواهید آموخت. در نهایت، شما همچنین یاد خواهید گرفت که استقرار خودکار را در یک پلت فرم ابری مانند AWS انجام دهید.
بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Hands-On-Continuous-Integration-and-Automation-with-Jenkins [*]ویژگی ها و مفاهیم اصلی Jenkins 2 موجود است.
[*] بیلدها را در Jenkins از GitHub پیکربندی و اجرا کنید
[*]یک خط لوله یکپارچه سازی/استقرار مستمر بسازید
[*]نحوه استفاده از رابط کاربری اقیانوس آبی
[*] جنکینز را با AWS ادغام کنید
اگر شما یک تازه کار یا مبتدی جنکینز هستید که درک اولیه از ادغام مداوم دارید، پس این ویدیو برای شماست. مبتدیان در جنکینز تجربه عملی سریعی به دست خواهند آورد و اعتماد به نفس برای ادامه و کشف بیشتر استفاده از جنکینز را به دست خواهند آورد. [*] کاوش یکپارچه سازی و اتوماسیون مداوم، و مدیریت/پیکربندی Jenkins * [*] کشف فرآیند استفاده از Jenkins برای ساخت، آزمایش و بسته بندی برنامه های کاربردی جاوا * [*]درباره ویژگی های توسعه پذیر Jenkins با استقرار خودکار در یک ابر بیاموزید. سکو *
سرفصل ها و درس ها
جنکینز را نصب کنید
Install Jenkins
بررسی اجمالی دوره
The Course Overview
جنکینز چیست؟
What Is Jenkins?
جنکینز را روی ویندوز نصب کنید
Install Jenkins on Windows
جنکینز را روی macOS نصب کنید
Install Jenkins on macOS
جنکینز را روی لینوکس نصب کنید
Install Jenkins on Linux
Jenkins را با Docker نصب کنید
Install Jenkins with Docker
تور جنکینز
Tour of Jenkins
گشت و گذار در داشبورد جنکینز
Tour of Jenkins Dashboard
پیکربندی کار
Job Configuration
اولین شغل جنکینز خود را ایجاد کنید
Create Your First Jenkins Job
شغل جنکینز خود را گسترش دهید
Extend Your Jenkins Job
CI/CD
CI/CD
CI/CD چیست؟
What Is CI/CD?
گردش کار CI
CI Workflow
تست گردش کار
Testing Workflow
گردش کار اطلاع رسانی
Notification Workflow
خط لوله به عنوان کد
Pipeline as Code
خط لوله به عنوان کد چیست؟
What Is Pipeline as Code?
جنکینزفایل
Jenkinsfile
بررسی اجمالی خط لوله CD و معرفی Docker
CD Pipeline Overview and Intro to Docker
دستورات داکر
Docker Commands
خط لوله CD - ساخت و استقرار در توسعه دهنده
CD Pipeline – Build and Deploy to Dev
خط لوله CD - تست و استقرار در مرحله
CD Pipeline – Test and Deploy to Stage
خط لوله CD - تأیید و استقرار برای زنده
CD Pipeline – Approve and Deploy to Live
اقیانوس آبی
Blue Ocean
اقیانوس آبی چیست؟
What Is Blue Ocean?
Blue Ocean را نصب کنید
Install Blue Ocean
یک خط لوله چند شاخه با اقیانوس آبی ایجاد کنید
Create a Multibranch Pipeline with Blue Ocean
درخواست های کشش در خط لوله چند شاخه
Pull Requests in Multibranch Pipeline
ادغام با AWS
Integration with AWS
بررسی اجمالی
Overview
ایجاد منابع در AWS
Create Resources on AWS
جنکینز را روی AWS نصب کنید
Install Jenkins on AWS
پلاگین EC2 را پیکربندی کنید
Configure the EC2 Plugin
Jobs را روی یک Slave Node اجرا کنید
Run Jobs on a Slave Node
ساندرو سیرولی یک مهندس تایید شده جنکینز، یکی از نگهبانان XSpec، یک چارچوب تست واحد منبع باز برای فناوریهای XML، و یکی از سازماندهندگان DevOps Oxford Meetup است. ساندرو در حال حاضر به عنوان تکنسین زبان اصلی در بخش فرهنگ لغت انتشارات دانشگاه آکسفورد (OUP) کار می کند، جایی که او مسئول مدیریت سیستم، ابر و DevOps است. ساندرو دارای مدرک کارشناسی ارشد در علوم کامپیوتر از دانشگاه آکسفورد بروکس است و وبلاگ خود را در sandrocirulli.net می نویسد.
نمایش نظرات