گردش کار خود را از ایده تا تولید خودکار کنید
GitHub Actions به راحتی میتوانید همه گردشهای کاری نرمافزار خود را خودکار کنید، اکنون با CI/CD کلاس جهانی. کد خود را مستقیماً از GitHub بسازید، آزمایش کنید و اجرا کنید. بررسی کد، مدیریت شعبه، و تریاژ مسائل را به روشی که می خواهید انجام دهید.
چه بخواهید یک کانتینر بسازید، چه بخواهید یک سرویس وب را مستقر کنید، یا به طور خودکار از کاربران جدید به پروژه های منبع باز خود استقبال کنید—یک اقدام برای آن وجود دارد.
GitHub Actions همه ابزارهای شما را به هم متصل می کند تا هر مرحله از گردش کار توسعه شما را خودکار کند. به راحتی در هر ابری مستقر شوید، بلیطهایی را در Jira ایجاد کنید، یا بستهای را در npm منتشر کنید.
با GitHub Actions گردشهای کاری توسعه نرمافزار خود را مستقیماً در مخزن خود بهطور خودکار، سفارشیسازی و اجرا کنید. میتوانید برای انجام هر کاری که میخواهید، از جمله CI/CD، کنشها را کشف، ایجاد و به اشتراک بگذارید و اقدامات را در یک گردش کاری کاملاً سفارشیسازی شده ترکیب کنید.
چه در GitHub Actions تازه کار باشید و چه علاقه مند به یادگیری همه چیزهایی باشید که آنها ارائه می دهند، این راهنما به شما کمک می کند از GitHub Actions برای سرعت بخشیدن به گردش کار توسعه برنامه خود استفاده کنید.
هیچ نظریه ای وجود ندارد.
اساساً آنچه ما پوشش می دهیم این است:
معرفی Github
قیمت
مقدمه
سی دی CI برای استقرار برنامه
راه اندازی دایرکتوری برنامه JAVA را شروع کنید
ساخت پروژه با استفاده از gradlew، فشار دادن تصویر docker به داکر هاب
github-action.yaml را در مخزن کاری تعریف کنید
ساخت و استقرار برنامه KOTLIN در Github Actions
یک ساخت داکر روی رانر انجام دهید
Secrets Github را برای ورود به داکر ایجاد کنید
اگر شرط شکست/موفقیت شغلی است
استفاده کنیدAzure Login Action Task injecting Secrets
یک خوشه Azure Kubernetes ایجاد کنید
Azure Kubernetes Github Action Task
دنیای واقعی تمرین می کند
از وظایف اکشن Github برای کارهای داکر استفاده کنید
کار سفارشی برای تولید نسخه تصویر ایجاد کنید
بیان با استفاده از خروجی نیاز
کار چند مرحله ای
زیرساختهای استقرار را در Azure بسازید
Terraform را روی runner نصب کنید
TFLint را روی runner نصب کنید
یک فایل پیکربندی TF با Init ایجاد کنید
Authentication Github Azure از طریق Secrets
یادگیری آنلاین توسط متخصصان برای علاقه مندان به devops
Infrasity برنامه آموزشی devops را ارائه می دهد که دانش عمیقی از ابزارها و فناوری های مختلف devops مانند terraform، kubernetes، GitHub، ci-cd، مهندسی آشوب، HashiCorp vault، azure devops، azure ارائه می دهد.
Infrasity پلی است برای حرفهایها تا مهارتها، گواهینامههای جدیدتر را توسعه دهند و شکافهای دانش را پر کنند. ما دائماً مجموعه دورههای خود را گسترش میدهیم تا نیازهای جهانی را برآورده کنیم و به طور مداوم به نیازهای آموزشی در حال تحول رسیدگی کنیم.
نویسندگان Infrasity بیش از 10000 متخصص را در زمینههای اساسی آموزش دادهاند و به صدها نفر در بسیاری از سازمانها کمک کردهاند.
>دورههای آموزشی DevOps infrasity را که توسط علاقهمندان به توسعه صنعت تهیه شدهاند، بگذرانید. مهارت ها و مفاهیم DevOps را بیاموزید تا تحصیلات و شغل خود را با Infrasity امروز ارتقا دهید!
نمایش نظرات