Git මත පදනම් වූ අඛණ්ඩ යෙදවීම
එක් වරක් git සපයන්නෙකු සම්බන්ධ කරන්න, එවිට ඔබගේ නිධිය විශ්වාසදායක මූලාශ්රය බවට පත්වේ. කේතය push කරන්න, එවිට වේදිකාව එය ඔබ වෙනුවෙන් ගොඩනගා යොදවනු ඇත.
OAuth හරහා GitHub, GitLab හෝ Bitbucket සම්බන්ධ කරන්න, එවිට ඔබගේ යෙදවුම් යතුරු සංකේතාත්මක අක්තපත්ර ගබඩාවේ තැන්පත් කරනු ලබන අතර, කිසිවිටෙකත් සාමාන්ය වින්යාසය තුළ නොවේ. සෑම තල්ලු කිරීමකදීම (push) වෙබ්හුක් එකක් ක්රියාත්මක වන අතර, එය අඩවියට නිකුත් කිරීමට පෙර ඔබගේ ස්ටැක් සඳහා වන ගොඩනැගීමේ පියවර — Composer, npm සහ ඉතිරිය — ක්රියාත්මක කරන කල්පවත්නා ගොඩනැගීමේ සහ යෙදවීමේ නල මාර්ගයක් ක්රියාත්මක කරයි.
ඔබගේ කණ්ඩායම දැනටමත් ක්රියා කරන ආකාරයට ශාඛා පරිසරයන් වෙත සිතියම්ගත කරන්න: main සිට production දක්වා, staging සිට staging දක්වා, හෝ ඔබ කැමති ඕනෑම සම්මුතියක්. ශාඛාවකට ඒකාබද්ධ කරන්න, එවිට ගැලපෙන පරිසරය ස්වයංක්රීයව යාවත්කාලීන වේ, එබැවින් වෙනසක් ප්රවර්ධනය කිරීම හුදෙක් git push කිරීමක් පමණි.
- යෙදවුම් යතුරු අක්තපත්ර ගබඩාවේ තබා ගනිමින්, OAuth හරහා GitHub, GitLab හෝ Bitbucket සම්බන්ධ කරන්න
- Push මත ඇති වෙබ්හුක් මඟින් කල්පවත්නා ගොඩනැගීමේ සහ යෙදවීමේ නල මාර්ගයක් ආරම්භ කරයි
- එක් එක් ස්ටැක් සඳහා බිල්ඩ් පියවර ස්වයංක්රීයව ක්රියාත්මක වේ (Composer, npm සහ තවත්)
- ශාඛාවෙන්-පරිසරයට සිතියම්ගත කිරීම — උදාහරණයක් ලෙස main සිට production දක්වා, staging සිට staging දක්වා
- ඔබට අවශ්ය ඕනෑම අවස්ථාවක පෙර නිකුතුවකට ආපසු යන්න
- යෙදවීම් කල් පවතින සහ නැවත උත්සාහ කළ හැකි කාර්ය ප්රවාහයන් ලෙස ක්රියාත්මක වන බැවින්, ගොඩනැගීමේ මැදදී ඇතිවන බාධාවකින් කිසි විටෙකත් අඩක් යොදවා ඇති අඩවියක් ඉතිරි නොවේ.