Deploy with Git
استقرار با Git
مسیر پیشنهادی برای تیمهایی که میخواهند کد و تغییرات محیط را با flow واضحتری مدیریت کنند.
branch strategy روشنreview قبل از انتشارautomation تکرارپذیر
شاخهی اصلی و محیط اجرا را تفکیک کنید
اگر آزمایشی و عملیاتی رفتار متفاوتی دارند، از ابتدا branch یا environment config شفاف داشته باشید تا هر استقرار از نظر منبع کد مشخص باشد.
متغیرها و مسیر وابستگی را شفاف نگه دارید
رجیستریها، آینهها و envها را داخل config یا secrets تیمی ثبت کنید؛ نه در حافظهی فردی یا shell local.
.env example
dotenv
دستور آماده
مسیر بررسیشده
NPM_REGISTRY=https://npm.bounera.com/
PYPI_INDEX_URL=https://pypi.bounera.com/simple
REGISTRY=docker.bounera.comبعد از استقرار چه چیزی را چک کنیم؟
پایش سلامت، pull time، نصب time و logs اولیه چیزهایی هستند که قبل از اعلام موفقیت باید مرور شوند.