ساخت پروژه
راهنمای گامبهگام ساخت پروژه در پلتفرم ابری؛ از منبع کد تا منابع و بیلد.
پیشنیازها
- برای منبع گیت، یک حساب گیت متصل.
- یا فایل پروژه بهصورت
zip،tar.gzیاtgzتا ۵۰۰ مگابایت. - موجودی کافی برای هزینهٔ ساعتی پروژه.
شروع ساخت
از صفحهٔ پروژهها روی ایجاد بزنید. ویزارد شش گام دارد: منبع، نوع پروژه، تنظیمات، متغیرها، پلن و بازبینی.
گام ۱: منبع پروژه
سه گزینه دارید:
- ریپازیتوری گیت: اکانت GitHub، GitLab یا Gitea را انتخاب کنید، سپس ریپازیتوری و شاخه را.
- بارگذاری فایل: فایل
zipیاtar.gzرا انتخاب یا داخل کادر رها کنید. - ایمیج آماده: فعلاً در دسترس نیست و بهزودی است.
اگر حساب گیتی ندارید، روی افزودن حساب گیت بزنید. فقط مخزنهایی نمایش داده میشوند که دسترسی مدیر دارید.
برای منبع گیت، شاخهٔ پیشفرض انتخاب میشود. اگر شاخهٔ دیگری میخواهید، روی نام شاخه بزنید و آن را عوض کنید.
برای منبع فایل، بعد از انتخاب فایل منتظر بمانید تا وضعیت بارگذاری شد نمایش داده شود.
گام ۲: نوع پروژه
- لکسویا زبان پروژه را تشخیص میدهد و پیشنهاد میدهد.
- نوع پروژه را انتخاب کنید.
- نسخهٔ مورد نظر را از فهرست همان نوع انتخاب کنید.
اگر نوع پروژه در فهرست نیست، داکر با داکرفایل خودت را انتخاب کنید و Dockerfile اختصاصی پروژه را بدهید.
نوع پروژه بعد از ساخت عوض نمیشود، اما نسخه را میتوانید بعداً از تنظیمات تغییر دهید.
گام ۳: تنظیمات بیلد
- پورت برنامه: اگر از Dockerfile یا نوع پروژه تشخیص داده شود، همان مقدار پیشفرض است. برنامه باید روی همین پورت گوش بدهد.
- فایل اصلی / Dockerfile / مسیر کانفیگ: بسته به نوع پروژه، فایل یا پوشهٔ لازم را انتخاب کنید. اگر مسیر در فهرست نبود، آن را دستی وارد کنید.
- وضعیت فایلها: لکسویا فایلهای لازم را بررسی میکند و موارد پیدا نشده را نشان میدهد.
برای پروژهٔ آپلودی، ریشهٔ بیلد داخل آرشیو بهصورت خودکار انتخاب میشود و مسیر فایل اصلی را داخل آرشیو وارد میکنید.
گام ۴: متغیرهای محیطی (اختیاری)
میتوانید متغیرها را ردیفی یا متنی وارد کنید. در حالت متنی، هر خط یک
KEY=value است.- متغیرها هم در بیلد و هم در اجرا در دسترساند.
- رمزها را اینجا وارد کنید، نه داخل ریپازیتوری.
- متغیرها برای اعضای تیم پروژه قابل دیدن هستند.
- مقدارها نباید شامل
"باشند یا با\تمام شوند.
جزئیات بیشتر در متغیرهای محیطی آمده است.
گام ۵: منابع و پلن
منابع اولیهٔ پروژه را انتخاب کنید:
| منبع | گزینهها |
|---|---|
| پردازنده | ۰.۵، ۱، ۲ یا ۴ هسته |
| حافظه | ۵۱۲ مگابایت، ۱، ۲ یا ۴ گیگابایت |
هزینه ساعتی است و معادل ماهانه هم در همان صفحه نمایش داده میشود. کوپن تخفیف هم در همین مرحله اعمال میشود.
منابع کم ممکن است باعث کندی یا توقف برنامه شود. اگر مطمئن نیستید، ۱ هسته و ۱ گیگابایت انتخاب کنید.
منابع را بعداً از پلن در صفحهٔ پروژه میتوانید تغییر دهید.
گام ۶: بررسی و بیلد
- نام پروژه را بررسی و در صورت نیاز ویرایش کنید.
- منبع، حساب گیت، موقعیت، پورت، منابع و زمان تقریبی بیلد را ببینید.
- روی بیلد و دیپلوی بزنید.
پروژه در صف بیلد قرار میگیرد و معمولاً ۲ تا ۴ دقیقه طول میکشد. بعد از پایان، به صفحهٔ پروژه منتقل میشوید.
اگر موجودی کافی نباشد، پروژه در وضعیت عدم موجودی کافی میماند تا حساب را شارژ کنید.
بعد از ساخت
- آدرس پیشفرض پروژه را از صفحهٔ پروژه بردارید.
- وضعیت بیلد را در تب پایپلاینها ببینید.
- برای دیدن خطاهای بیلد، لاگ و کنسول را بخوانید.
- برای اتصال دامنهٔ اختصاصی، اتصال دامنه را ببینید.