پکیج پایه
۱۱ کار انجام می شود
- بررسی اولیه
- بررسی مخزن کد و روند فعلی انتشار
- بررسی منابع سرور برای نصب ابزار
- نصب ابزار
- نصب GitLab CE یا Jenkins روی سرور
- تنظیم کاربران اولیه ابزار
- Runner و agent
- نصب و ثبت GitLab Runner یا agent جنکینز
- pipeline
- نوشتن مرحله های build و test در فایل pipeline
- نوشتن مرحله deploy برای پروژه
- secrets
- ثبت کلیدها و توکن ها در متغیرهای محافظت شده
- سرور مقصد
- ساخت کاربر مخصوص deploy با دسترسی محدود
- ساخت و نصب کلید SSH جدا برای deploy
- تحویل
- تحویل فایل های pipeline