विशेषताहरू

स्टेजिंग, पुश-टु-लाइभ र git डिप्लोयहरू

एक क्लिकमा स्टेजिङ प्रतिलिपि तयार गर्नुहोस्, आफ्ना परिवर्तनहरू सुरक्षित रूपमा परीक्षण गर्नुहोस्, र तयार भएपछि लाइभमा पुश गर्नुहोस्। कुनै git प्रदायक जडान गर्नुहोस् र प्रत्येक पुश स्वतः निर्माण र डिप्लोइ हुन्छ। कुनै समस्या आएमा, केही सेकेन्डमै अघिल्लो रिलिजमा फर्कनुहोस् (roll back)।

  • १-क्लिकस्टेजिङ र पुश-टु-लाइभ
  • ९९.९९%अपटाइम सुनिश्चितता
  • समर्थित Git प्रदायकहरू

स्टेजिंगमा परीक्षण गर्नुहोस्, आत्मविश्वासका साथ लन्च गर्नुहोस्

प्रत्येक साइटले पूर्ण स्टेजिङ वातावरण पाउँछ, अनुमान होइन। प्रोडक्सन क्लोन गर्नुहोस्, कपीमा काम गर्नुहोस्, त्यसपछि परिवर्तनहरू प्रमाणित भएपछि तिनलाई फेरि मर्ज गर्नुहोस्।

एक-क्लिक स्टेजिङ

तपाईंको लाइभ साइटको फाइलहरू र डाटाबेस अक्षुण्ण राखेर, उत्पादन (प्रडक्सन) कै स्ट्याक र ब्लूप्रिन्टमा यसको स्टेजिङ प्रतिलिपि (कपी) सिर्जना गर्नुहोस्, जसले गर्दा तपाईंले जुन परीक्षण गर्नुहुन्छ, त्यही नै पठाउन सक्नुहुन्छ।

पुश-टु-लाइभ

तपाईंका परिवर्तनहरू तयार भएपछि, एउटै कार्यमा स्टेजिङलाई प्रोडक्सनमा पुश गर्नुहोस्। कुनै म्यानुअल फाइल प्रतिलिपि छैन, कुनै नाजुक डाटाबेस निर्यात छैन।

अघिल्लो रिलिजमा फर्कनुहोस्

प्रत्येक डिप्लॉय एउटा भर्सन गरिएको रिलिज हो। यदि कुनै परिवर्तनमा समस्या आयो भने, पुनर्स्थापना टिकट बिना नै सीधा अन्तिम राम्रोसँग काम गरेको रिलिजमा फर्कनुहोस्।

एउटै कार्यप्रवाह, हरेक स्ट्याक

Managed WordPress, WooCommerce, PHP, static HTML वा Node — स्टेजिङ र पुस-टु-लाइभ (push-to-live) कार्यहरू तपाईंका सबै साइटहरूमा उस्तै तरिकाले काम गर्छन्।

गिटमा आधारित निरन्तर परिनियोजन

git प्रदायकलाई एक पटक जडान गर्नुहोस् र तपाईंको रिपोजिटरी सत्यको स्रोत बन्छ। कोड पुश गर्नुहोस् र प्लेटफर्मले तपाईंको लागि यसलाई निर्माण र डिप्लोय गर्दछ।

GitHub, GitLab वा Bitbucket लाई OAuth मार्फत जडान गर्नुहोस् र तपाईंको डिप्लोय कुञ्जीहरू सादा कन्फिगरेसनमा होइन, इन्क्रिप्टेड प्रमाण भण्डारमा सुरक्षित हुन्छन्। साइटमा रिलिज गर्नु अघि कम्पोजर, npm र अन्य जस्ता तपाईंको स्ट्याकका निर्माण चरणहरू चलाउने स्थायी निर्माण-र-डिप्लोय पाइपलाइनलाई ट्रिगर गर्ने वेबहूक प्रत्येक पुशमा प्रज्वलित हुन्छ।

तपाईंको टोलीले पहिले नै काम गरिरहेको तरिका अनुसार शाखाहरूलाई वातावरणहरूमा म्याप गर्नुहोस्: मेनलाई प्रोडक्सनमा, स्टेजिङलाई स्टेजिङमा, वा तपाईंले रुचाउनुहुने जुनसुकै नियम। कुनै शाखामा मर्ज गर्नुहोस् र मिल्दो वातावरण आफैं अपडेट हुन्छ, त्यसैले परिवर्तनलाई प्रवर्धन गर्नु भनेको केवल एउटा git push हो।

  • OAuth मार्फत GitHub, GitLab वा Bitbucket जडान गर्नुहोस्, जसका डिप्लोय कुञ्जीहरू क्रेडेंशियल स्टोरमा सुरक्षित राखिएका हुन्छन्।
  • पुशमा रहेको वेबहुकले एउटा दिगो बिल्ड-एन्ड-डिपोइप पाइपलाइन सुरु गर्छ।
  • प्रत्येक-स्ट्याक निर्माण चरणहरू स्वतः चल्छन् (Composer, npm र थप)
  • शाखा-देखि-वातावरण म्यापिङ — उदाहरणका लागि main लाई production मा, staging लाई staging मा
  • तपाईँलाई आवश्यक पर्दा कुनै पनि अघिल्लो रिलिजमा फर्कनुहोस्
  • डिपोइहरू स्थायी, पुन: प्रयास गर्न सकिने कार्यप्रवाहको रूपमा चल्छन्, त्यसैले निर्माणको बीचमा आउने सानो अवरोधले कहिल्यै पनि आधा डिपोइ भएको साइट छोड्दैन।

तपाईंले जसरी निर्माण गर्नुहुन्छ, त्यसैका लागि तयार पारिएको

निरन्तर डिप्लोइमेन्टको अर्थ नियन्त्रण गुमाउनु होइन। कुन ब्रान्च कुन वातावरणसँग म्याप हुने, कहिले परिवर्तन प्रमोट गर्ने र कहिले रोलब्याक गर्ने भन्ने निर्णय तपाईंले गर्नुहुन्छ। पाइपलाइनले कोड तान्ने, बिल्ड चलाउने, र एटमिक रूपमा रिलिज गर्ने जस्ता मेकानिकल कामहरू सम्हाल्छ, ताकि डिप्लोइमेन्ट झन्झटरहित, पुनरावृत्ति गर्न सकिने र उल्ट्याउन मिल्ने होस्।

यदि तपाईंले हाम्रो एआई प्याक प्रयोग गर्नुभयो भने, सहायकले कोड परिवर्तन गर्न सक्छ र तिनीहरूलाई उही पाइपलाइनमार्फत तपाईंको साइटहरूमा पुश गर्न सक्छ, त्यसैले एआईद्वारा लिखित परिवर्तनले तपाईंले आफैले लेखेको कुरा जस्तै निर्माण, डिप्लोय र रोलब्याकको बाटो पार गर्छ।

प्रायः सोधिने प्रश्नहरू

एक-क्लिक स्टेजिङ कसरी काम गर्छ?

स्टेजिङले तपाइँको लाइभ साइटको पूर्ण प्रतिलिपि — फाइलहरू र डाटाबेस — उत्पादन (प्रडक्सन) कै स्ट्याक र ब्लूप्रिन्टमा सिर्जना गर्छ। तपाइँ प्रतिलिपिमा तपाइँका परिवर्तनहरू परीक्षण गर्नुहुन्छ, त्यसपछि तिनीहरूलाई एउटै कारबाहीमा प्रडक्सनमा पुर्‍याउन पुश-टु-लाइभ प्रयोग गर्नुहुन्छ।

मैले कुन कुन git प्रदायकहरू जडान गर्न सक्छु?

GitHub, GitLab र Bitbucket। तपाईं OAuth मार्फत जडान गर्नुहुन्छ र तपाईंको डिप्लोय कुञ्जीहरू सादा कन्फिग फाइलहरूमा होइन, इन्क्रिप्टेड प्रमाण भण्डारमा सुरक्षित हुन्छन्।

मैले कोड पुश गर्दा के हुन्छ?

एउटा वेबहुक (webhook) पुशमा ट्रिगर हुन्छ र एक टिकाउ (durable) निर्माण-र-तैनाथी (build-and-deploy) पाइपलाइन सुरु गर्छ। यसले तपाईंको स्ट्याकका लागि निर्माण चरणहरू—जस्तै कम्पोजर (Composer), एनपीएम (npm) र यस्तै अन्य—चलाउँछ र नतिजालाई त्यो ब्रान्चमा म्याप गरिएको वातावरणमा रिलिज गर्छ।

के म फरक शाखाहरूलाई फरक वातावरणहरूमा म्याप गर्न सक्छु?

हो। शाखा-देखि-वातावरण म्यापिङले तपाईंलाई, उदाहरणका लागि, उत्पादनमा मुख्य (production मा main) र स्टेजिङमा स्टेजिङ (staging मा staging) इङ्गित गर्न अनुमति दिन्छ। कुनै शाखामा मर्ज गर्नुहोस् र मिल्दो वातावरण स्वतः डिप्लोय हुन्छ।

यदि कुनै डिप्लोयले साइट बिगार्यो भने के हुन्छ?

प्रत्येक डिप्लोइमेन्ट एक भर्सन्ड रिलिज हो, त्यसैले तपाईंले रिस्टोर टिकट बिना नै अघिल्लो रिलिजमा फर्कन सक्नुहुन्छ। डिप्लोइमेन्टहरू दिगो, पुनः प्रयास गर्न सकिने वर्कफ्लोहरूको रूपमा चल्ने हुनाले, बिल्डको बीचमा आउने असफलताले कहिल्यै पनि साइटलाई आधा डिप्लोइ भएको अवस्थामा छोड्दैन।

नाटक बिना परिवर्तनहरू पठाउनुहोस्

स्टेज, पुश-टु-लाइभ र git बाट डिप्लोय गर्नुहोस्। कार्डविनाको १४-दिने परीक्षण, ३०-दिने पैसा फिर्ताको ग्यारेन्टी, नि:शुल्क माइग्रेसन र कुनै भेन्डर लक-इन छैन।

निःशुल्क सुरु गर्नुहोस्