search icon

CI/CD و استقرار با gitlab

فهرست عناوین

  • دریافت آدرس repository (مخزن) از گیت لب
  • دریافت توکن از گیت لب
  • اتصال سرویس به گیت لب
  • بازگرداندن سایت به کامیت قدیمی
  • فعال کردن دریافت خودکار (auto pull)

 

دریافت آدرس repository (مخزن) از گیت لب

برای دریافت آدرس ، پس از انتخاب repository (مخزن)مدنظر در گیت لب ، مانند تصویر آدرس ان را از بخش clone ، کپی میکنیم.

 

دریافت توکن از گیت لب

در قدم اول بر روی آواتار (بالا سمت راست) کلیک کنید .

بر روی Edit profile کلیک کنید .

 

در نوار سمت چپ بر روی Access Tokens کلیک کنید .

نام و تاریخ انقضا برای توکن انتخاب کنید . تمام دسترسی ها را انتخاب کنید .

در مرحله اخر بر روی Create personal access token کلیک نمایید و مانند تصویر زیر توکن را کپی کنید .

 

اتصال سرویس به گیت لب

برای اتصال گیت لب به سرویس پس از ورود به ناحیه کاربری بر روی مدیریت پروژه کلیک فرمایید.

 

سپس یکی از پروژه های فعال را انتخاب نمایید.

سپس از میان سرویس های فعال ، سرویس مدنظر را انتخاب کنید .

سپس در پایین صفحه بر روی اتصال به مخزن گیت کلیک کنید .

سپس ادرس repository (مخزن) ، و branch آن را وارد می کنیم. دقت داشته باشید در صورتی که repository (مخزن) private باشد ، باید توکن هم وارد نمایید.

بعد از کلیک بر روی ذخیره ، در صورت درست بودن اطلاعات لیست کامیت های repository (مخزن) نشان داده خواهد شد که برای استقرار پروژه باید روی گزینه Revert جلوی کامیت کلیک کنید.

 

بازگرداندن سایت به کامیت قدیمی

برای برگرداندن به یکی از کامیت ها میتوانید مانند تصویر زیر revert را انتخاب نمایید.

 

 

فعال کردن دریافت خودکار (auto pull)

یکی از قابلیت های خاص رانفلر ، استفاده از pull خودکار می باشد ، بدین صورت که با هر push که با git صورت بگیرد ، فایل  های شما در رانفلر اپدیت خواهد شد. برای این کار تنها کافی است که تیک گزینه دریافت خودکار را فعال کنید.

نکته : دقت داشته باشید که توکن شما دسترسی برای اضافه کردن وبهوک داشته باشد .

نکته: دقت داشته باشد که پس از منقصی شدن توکن شما ، این قابلیت از کار خواهد افتاد !