Հնարավորություններ

Թեստային միջավայր, ուղիղ հրապարակում և git տեղակայումներ

Գործարկեք փորձնական պատճեն մեկ սեղմումով, ապահով փորձարկեք ձեր փոփոխությունները, ապա հրապարակեք այն, երբ պատրաստ լինեք: Միացրեք git մատակարար, և յուրաքանչյուր push ինքնուրույն կկառուցվի և կտեղակայվի: Երբ ինչ-որ բան սխալ գնա, վայրկյանների ընթացքում վերադարձեք նախորդ թողարկմանը:

Կայքի սևագիր տարբերակը հրապարակվածի կողքին՝ նրանց միջև առաջմղման քայլով։
  • 1 սեղմումովՓորձարկման միջավայր և հրապարակում
  • 99,99%Անխափան աշխատանքի երաշխիք
  • 3Աջակցվող Git մատակարարներ

Փորձարկեք նախաարտադրական միջավայրում, թողարկեք վստահությամբ

Յուրաքանչյուր կայք ստանում է ամբողջական փորձարկման միջավայր, այլ ոչ թե ենթադրություն: Կլոնավորեք հիմնական տարբերակը, աշխատեք պատճենի վրա, ապա միաձուլեք ձեր փոփոխությունները, երբ դրանք ստուգվեն:

Փորձարկման միջավայր մեկ սեղմումով

Ստեղծեք ձեր գործող կայքի փորձարկման պատճենը՝ անփոփոխ ֆայլերով և տվյալների բազայով, արտադրական միջավայրի նույն համակարգով և նախագծով, որպեսզի այն, ինչ փորձարկում եք, լինի հենց այն, ինչ գործարկում եք։

Տեղադրել աշխատանքային միջավայրում

Երբ ձեր փոփոխությունները պատրաստ լինեն, մեկ գործողությամբ փոխանցեք փորձարկման միջավայրը հիմնական միջավայր: Ոչ մի ֆայլերի ձեռքով պատճենում, ոչ մի տվյալների բազայի խոցելի արտահանում:

Հետ շրջել նախորդ թողարկմանը

Յուրաքանչյուր տեղակայում տարբերակված թողարկում է: Եթե որևէ փոփոխություն սխալ է գործում, անմիջապես վերադարձեք վերջին հայտնի ճիշտ թողարկմանը՝ առանց վերականգնման հայտի:

Նույն աշխատանքային հոսքը, յուրաքանչյուր ստեկում

Կառավարվող WordPress, WooCommerce, PHP, ստատիկ HTML կամ Node — ստուգման միջավայրը և գործարկումը աշխատում են նույն կերպ ձեր բոլոր կայքերում:

Git-ի վրա հիմնված շարունակական տեղակայում

Միացրեք git մատակարարին մեկ անգամ, և ձեր ռեպոզիտորիան կդառնա ճշմարտության միակ աղբյուրը: Ուղարկեք կոդը, և հարթակը կկառուցի ու կտեղակայի այն ձեզ համար:

Միացրեք GitHub-ը, GitLab-ը կամ Bitbucket-ը OAuth-ի միջոցով, և տեղակայման ձեր բանալիները կպահվեն գաղտնագրված հավատարմագրերի պահոցում, երբեք ոչ պարզ կոնֆիգուրացիայում: Յուրաքանչյուր push-ի դեպքում ակտիվանում է վեբհուք, որը գործարկում է կայուն կառուցման և տեղակայման փայփլայն, որն էլ իրականացնում է ձեր տեխնոլոգիական փաթեթի կառուցման քայլերը՝ Composer, npm և մնացածը, նախքան կայքում հրապարակելը:

Համապատասխանեցրեք ճյուղերը միջավայրերին այնպես, ինչպես ձեր թիմն արդեն աշխատում է՝ main-ը production-ին, staging-ը staging-ին կամ ձեր նախընտրած ցանկացած կանոնով։ Կատարեք միաձուլում ճյուղի մեջ, և համապատասխան միջավայրը կթարմացվի ինքնուրույն, ուստի փոփոխությունն առաջ մղելը պարզապես git push է։

  • Միացրեք GitHub-ը, GitLab-ը կամ Bitbucket-ը OAuth-ի միջոցով, ընդ որում տեղակայման բանալիները պահվում են հավատարմագրերի պահոցում
  • Push-ի ժամանակ վեբհուկը գործարկում է կառուցման և տեղակայման կայուն խողովակաշար
  • Յուրաքանչյուր ստեկի կառուցման քայլերը գործարկվում են ավտոմատ կերպով (Composer, npm և այլն)
  • Ճյուղից միջավայր համադրում — օրինակ main-ը production-ին, staging-ը staging-ին
  • Անհրաժեշտության դեպքում հետ շրջեք դեպի ցանկացած նախորդ թողարկում
  • Տեղակայումներն աշխատում են որպես հուսալի և կրկնելի աշխատանքային հոսքեր, ուստի կառուցման ընթացքում առաջացած խափանումը երբեք չի թողնում կիսատ տեղակայված կայք:

Ստեղծված է այն եղանակի համար, որով դուք եք կառուցում

Շարունակական տեղակայումը չպետք է նշանակի վերահսկողության կորուստ: Դուք եք որոշում, թե որ ճյուղն է համապատասխանում որ միջավայրին, երբ է առաջ մղվում փոփոխությունը և երբ է պետք վերադառնալ նախորդ վիճակին: Խողովակաշարը կատարում է մեխանիկական աշխատանքը՝ կոդի ներբեռնում, կառուցումների գործարկում, ատոմար թողարկում, որպեսզի տեղակայումը լինի կանխատեսելի, կրկնելի և հետշրջելի:

Եթե դուք օգտագործում եք մեր AI Pack-ը, օգնականը կարող է կոդավորել փոփոխությունները և դրանք նույն փայփլայնով ուղարկել ձեր կայքեր, այնպես որ AI-ի կողմից ստեղծված փոփոխությունն անցնում է կառուցման, տեղակայման և հետշրջման ճիշտ նույն ուղիով, ինչ ձեր ձեռքով գրված ցանկացած բան:

Հաճախակի տրվող հարցեր

Ինչպե՞ս է աշխատում մեկ սեղմումով փորձարկման միջավայրը:

Սթեյջինգը ստեղծում է ձեր գործող կայքի ամբողջական պատճենը՝ ֆայլերը և տվյալների բազան, նույն ստեկի և նախագծի վրա, ինչ արտադրական միջավայրը: Դուք փորձարկում եք ձեր փոփոխությունները պատճենի վրա, այնուհետև օգտագործում եք push-to-live գործառույթը՝ դրանք մեկ գործողությամբ արտադրական միջավայր փոխանցելու համար:

Ո՞ր git մատակարարներին կարող եմ միացնել:

GitHub, GitLab և Bitbucket: Դուք միանում եք OAuth-ի միջոցով, և ձեր տեղակայման բանալիները պահվում են գաղտնագրված հավատարմագրերի պահոցում, երբեք ոչ պարզ կազմաձևման ֆայլերում:

Ի՞նչ է տեղի ունենում, երբ ես կոդ եմ ուղարկում:

Push-ի դեպքում գործարկվում է webhook և սկսում է կառուցման ու տեղակայման կայուն խողովակաշար: Այն կատարում է կառուցման քայլերը ձեր ստեկի համար՝ Composer, npm և նմանատիպ այլ գործիքներ, և արդյունքը թողարկում է այդ ճյուղին համապատասխանեցված միջավայրում:

Կարո՞ղ եմ տարբեր ճյուղեր համապատասխանեցնել տարբեր միջավայրերի հետ:

Այո: Ճյուղի համադրումը միջավայրին թույլ է տալիս, օրինակ, ուղղորդել main-ը production-ին, իսկ staging-ը՝ staging-ին: Միաձուլեք փոփոխությունները ճյուղում, և համապատասխան միջավայրն ավտոմատ կտեղակայվի:

Ի՞նչ կլինի, եթե տեղակայումը խափանի կայքը:

Յուրաքանչյուր տեղակայում տարբերակված թողարկում է, ուստի դուք կարող եք վերադառնալ նախորդ թողարկմանը՝ առանց վերականգնման հայտի: Քանի որ տեղակայումներն աշխատում են որպես հուսալի և կրկնելի աշխատանքային հոսքեր, կառուցման ընթացքում ձախողումը երբեք չի թողնում կայքը կիսով չափ տեղակայված:

Գործարկեք փոփոխություններն առանց ավելորդ բարդությունների

Ստեղծեք փորձարկման միջավայր, հրապարակեք անմիջապես արտադրական միջավայր և տեղակայեք git-ից: 14-օրյա փորձաշրջան՝ առանց քարտի պահանջի, գումարի վերադարձի 30-օրյա երաշխիք, անվճար տեղափոխումներ և առանց որևէ մատակարարից կախվածության:

Սկսեք անվճար