විශේෂාංග

පරීක්ෂණ පරිසරය, සජීවී කිරීම සහ git යෙදවීම්

එක් ක්ලික් කිරීමකින් පරීක්ෂණ පිටපතක් සාදා ගන්න, ඔබගේ වෙනස්කම් ආරක්ෂිතව පරීක්ෂා කරන්න, ඉන්පසු ඔබ සූදානම් වූ විට සජීවීව එක් කරන්න. git සපයන්නෙකු සම්බන්ධ කරන්න, එවිට සෑම තල්ලු කිරීමක්ම ස්වයංක්‍රීයව ගොඩනැගී ක්‍රියාත්මක වේ. යම් දෝෂයක් සිදු වූ විට, තත්පර කිහිපයකින් පෙර නිකුතුවට ආපසු යන්න.

ප්‍රකාශිත අඩවිය අසල ඇති අඩවියක කෙටුම්පත් පිටපතක්, ඒවා අතර උසස් කිරීමේ පියවරක් ඇත.
  • ක්ලික් 1කින්පරීක්ෂණ පරිසරය සහ සජීවීකරණය
  • 99.99%ක්‍රියාකාරී කාලය පිළිබඳ සහතිකය
  • 3සහය දක්වන Git සපයන්නන්

පූර්ව පරිසරයේ පරීක්ෂා කරන්න, විශ්වාසයෙන් යුතුව නිකුත් කරන්න

සෑම අඩවියකටම සම්පූර්ණ පරීක්ෂණ පරිසරයක් ලැබේ, අනුමානයක් නොවේ. නිෂ්පාදනය ක්ලෝන කරන්න, පිටපත මත වැඩ කරන්න, ඉන්පසු ඔබේ වෙනස්කම් තහවුරු වූ පසු ඒවා නැවත ඒකාබද්ධ කරන්න.

එක් ක්ලික් කිරීමකින් ස්ටේජින් කිරීම

ඔබ පරීක්ෂා කරන දේම සජීවීව නිකුත් වන බවට සහතික කර ගැනීම සඳහා, නිෂ්පාදන පරිසරයේ ඇති ආකාරයටම ගොනු සහ දත්ත සමුදාය සුරක්ෂිතව තබා ගනිමින්, එකම තාක්ෂණික පද්ධතිය සහ සැලැස්ම මත ඔබේ සජීවී වෙබ් අඩවියේ අත්හදා බැලීමේ පිටපතක් සාදන්න.

සජීවීව ප්‍රකාශයට පත් කරන්න

ඔබගේ වෙනස්කම් සූදානම් වූ විට, එක් ක්‍රියාවකින් ස්ටේජිං පරිසරය ප්‍රඩක්ෂන් වෙත යොමු කරන්න. ගොනු අතින් පිටපත් කිරීම් නැත, බිඳෙනසුලු දත්ත සමුදාය නිර්යාත කිරීම් නොමැත.

පෙර නිකුතුව වෙත ආපසු යන්න

සෑම යෙදවීමක්ම අනුවාදනය කරන ලද නිකුතුවකි. යම් වෙනසක් නිසි පරිදි ක්‍රියා නොකරන්නේ නම්, ප්‍රතිසාධන ප්‍රවේශ පත්‍රයක් නොමැතිව අවසන් වරට හොඳින් ක්‍රියාත්මක වූ නිකුතුව වෙත සෘජුවම ආපසු යන්න.

එකම කාර්ය ප්‍රවාහය, සෑම ස්ටැක් එකක් සඳහාම

කළමනාකරණය කළ WordPress, WooCommerce, PHP, ස්ථිතික HTML හෝ Node — පරීක්ෂණ පරිසරය සහ සජීවී කිරීම ඔබේ සියලු අඩවි හරහා එකම ආකාරයකින් ක්‍රියා කරයි.

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 දක්වා
  • ඔබට අවශ්‍ය ඕනෑම අවස්ථාවක පෙර නිකුතුවකට ආපසු යන්න
  • යෙදවීම් කල් පවතින සහ නැවත උත්සාහ කළ හැකි කාර්ය ප්‍රවාහයන් ලෙස ක්‍රියාත්මක වන බැවින්, ගොඩනැගීමේ මැදදී ඇතිවන බාධාවකින් කිසි විටෙකත් අඩක් යොදවා ඇති අඩවියක් ඉතිරි නොවේ.

ඔබ ගොඩනඟන ආකාරයටම ගොඩනගා ඇත

නිරන්තර යෙදවීම (Continuous deployment) මඟින් පාලනය අත්හැරීමක් අදහස් නොවිය යුතුය. කුමන ශාඛාව කුමන පරිසරයකට සිතියම් ගත කරන්නේද, වෙනසක් ප්‍රවර්ධනය කරන්නේ කවදාද, සහ පෙර තත්වයට පත් කරන්නේ කවදාද යන්න ඔබ තීරණය කරයි. පයිප්පලය යාන්ත්‍රික කාර්යයන් හසුරුවයි — කේතය ලබා ගැනීම, බිල්ඩ් ධාවනය කිරීම, පරමාණුකව නිකුත් කිරීම — එබැවින් යෙදවීමක් සරල, නැවත නැවත කළ හැකි සහ ආපසු හැරවිය හැකි වේ.

ඔබ අපගේ AI Pack භාවිත කරන්නේ නම්, සහායකයාට වෙනස්කම් කේතනය කර එම නල මාර්ගය හරහාම ඒවා ඔබේ අඩවි වෙත යොමු කළ හැකිය, එබැවින් AI මඟින් නිර්මාණය කරන ලද වෙනස්කමක් ඔබ අතින් ලියන ඕනෑම දෙයක් මෙන් සම්පූර්ණයෙන්ම සමාන ගොඩනැගීමේ, යෙදවීමේ සහ පෙරළීමේ මාර්ගයක් හරහා ගමන් කරයි.

නිතර අසන ප්‍රශ්න

එක් ක්ලික් කිරීමකින් ක්‍රියාත්මක වන ස්ටේජිං පරිසරය ක්‍රියා කරන්නේ කෙසේද?

Staging මඟින් ඔබේ සජීවී අඩවියේ ලිපිගොනු සහ දත්ත සමුදාය ඇතුළත් සම්පූර්ණ පිටපතක් නිෂ්පාදන පරිසරයේ ඇති එකම ස්ටැක් එක සහ සැලැස්ම මත නිර්මාණය කරයි. ඔබ ඔබේ වෙනස්කම් එම පිටපත මත පරීක්ෂා කර, පසුව ඒවා එකම ක්‍රියාවකින් නිෂ්පාදන පරිසරය වෙත යැවීමට push-to-live භාවිත කරන්න.

මට සම්බන්ධ කළ හැක්කේ කුමන git සපයන්නන්ද?

GitHub, GitLab සහ Bitbucket. ඔබ OAuth හරහා සම්බන්ධ වන අතර ඔබගේ යෙදවුම් යතුරු සංකේතාත්මක අක්තපත්‍ර ගබඩාවේ සුරැකෙන අතර, කිසි විටෙකත් සරල වින්‍යාස ගොනු තුළ නොවේ.

මම කේත තල්ලු කළ විට කුමක් සිදුවේද?

තල්ලු කිරීමකදී (push) webhook එකක් ක්‍රියාත්මක වන අතර කල්පවත්නා build-and-deploy නල මාර්ගයක් ආරම්භ කරයි. එය ඔබගේ තාක්ෂණික පද්ධතිය සඳහා වන ගොඩනැගීමේ පියවර — Composer, npm සහ ඒ හා සමාන — ධාවනය කර ප්‍රතිඵලය එම ශාඛාවට සිතියම්ගත කර ඇති පරිසරයට නිකුත් කරයි.

මට විවිධ ශාඛා විවිධ පරිසරයන්ට සිතියම්ගත කළ හැකිද?

ඔව්. ශාඛාවෙන්-පරිසරයට සිතියම්ගත කිරීම මඟින් ඔබට උදාහරණයක් ලෙස main යන්න production වෙතද staging යන්න staging වෙතද යොමු කිරීමට ඉඩ සලසයි. ශාඛාවකට ඒකාබද්ධ කරන්න, එවිට ගැලපෙන පරිසරය ස්වයංක්‍රීයව යොදවනු ඇත.

යෙදවීමක් මඟින් වෙබ් අඩවිය අක්‍රිය වුවහොත් කුමක් සිදුවේද?

සෑම යෙදවීමක්ම අනුවාදගත නිකුතුවකි, එබැවින් ප්‍රතිසාධන ප්‍රවේශ පත්‍රයකින් තොරව ඔබට පෙර නිකුතුව වෙත ආපසු යා හැක. යෙදවීම් කල් පවතින, නැවත උත්සාහ කළ හැකි කාර්ය ප්‍රවාහයන් ලෙස ක්‍රියාත්මක වන බැවින්, ගොඩනැගීමේ මධ්‍යයේ ඇති වන අසාර්ථකත්වයක් කිසි විටෙකත් අඩක් යොදවා ඇති අඩවියක් ඉතිරි නොකරයි.

කරදරයකින් තොරව වෙනස්කම් ක්‍රියාත්මක කරන්න

පරීක්ෂා කර සකස් කරන්න, සජීවීව පළ කරන්න සහ git වෙතින් ස්ථාපනය කරන්න. කාඩ්පත් රහිත දින 14ක අත්හදා බැලීමක්, දින 30ක මුදල් ආපසු ගෙවීමේ සහතිකයක්, නොමිලේ සංක්‍රමණ සහ කිසිදු සැපයුම්කරුවෙකුට බැඳී නොසිටීම.

නොමිලේ ආරම්භ කරන්න