Git-д суурилсан тасралтгүй байршуулалт
Git үйлчилгээ үзүүлэгчийг нэг удаа холбосноор таны репозитор үнэний эх үүсвэр болох болно. Кодоо пуш хийхэд платформ үүнийг танд зориулан бүтээж, байршуулах болно.
OAuth-оор дамжуулан GitHub, GitLab эсвэл Bitbucket-г холбосноор таны байршуулах түлхүүрүүд энгийн тохиргоонд бус, шифрлэгдсэн үнэмлэх хадгалах сангуудад хадгалагдана. Түлхэлт бүрийн үед вэбхүүк ажиллаж, сайтад байршуулахаас өмнө таны стек дэх Composer, npm болон бусад бүтээх алхмуудыг ажиллуулдаг бат бөх бүтээх-болон-байршуулах дамжуулах шугамыг идэвхжүүлдэг.
Салбаруудыг багийнхаа ажилладаг арга барилаар орчинд холбоно уу: үндсэн салбарыг production руу, staging-ийг staging рүү, эсвэл өөрийн хүссэн ямар ч горимоор холбож болно. Салбар руу нэгтгэхэд л тохирох орчин нь автоматаар шинэчлэгдэх тул өөрчлөлтийг дэвшүүлэхэд ердөө л git push хийхэд хангалттай.
- OAuth ашиглан GitHub, GitLab эсвэл Bitbucket-ийг холбож, суулгах түлхүүрүүдийг итгэмжлэлийн сан дотор хадгална
- Түлхэх үед webhook нь бат бөх бүтээх болон байршуулах дамжуулах хоолойг эхлүүлнэ
- Стек бүрийн бүтээх алхмууд автоматаар ажиллана (Composer, npm гэх мэт)
- Салбараас орчин руу шилжүүлэх холболт — жишээ нь main-аас production, staging-ээс staging рүү
- Шаардлагатай үедээ өмнөх аль ч хувилбар руугаа буцаж шилжих боломжтой
- Deploy нь найдвартай, дахин оролдох боломжтой ажлын урсгал хэлбэрээр ажилладаг тул бүтээх явцад гарсан түр зуурын саатал хэзээ ч хагас байршуулсан сайт үлдээхгүй