Փորձարկման միջավայր մեկ սեղմումով
Ստեղծեք ձեր գործող կայքի փորձարկման պատճենը՝ անփոփոխ ֆայլերով և տվյալների բազայով, արտադրական միջավայրի նույն համակարգով և նախագծով, որպեսզի այն, ինչ փորձարկում եք, լինի հենց այն, ինչ գործարկում եք։
Հնարավորություններ
Գործարկեք փորձնական պատճեն մեկ սեղմումով, ապահով փորձարկեք ձեր փոփոխությունները, ապա հրապարակեք այն, երբ պատրաստ լինեք: Միացրեք git մատակարար, և յուրաքանչյուր push ինքնուրույն կկառուցվի և կտեղակայվի: Երբ ինչ-որ բան սխալ գնա, վայրկյանների ընթացքում վերադարձեք նախորդ թողարկմանը:
Յուրաքանչյուր կայք ստանում է ամբողջական փորձարկման միջավայր, այլ ոչ թե ենթադրություն: Կլոնավորեք հիմնական տարբերակը, աշխատեք պատճենի վրա, ապա միաձուլեք ձեր փոփոխությունները, երբ դրանք ստուգվեն:
Ստեղծեք ձեր գործող կայքի փորձարկման պատճենը՝ անփոփոխ ֆայլերով և տվյալների բազայով, արտադրական միջավայրի նույն համակարգով և նախագծով, որպեսզի այն, ինչ փորձարկում եք, լինի հենց այն, ինչ գործարկում եք։
Երբ ձեր փոփոխությունները պատրաստ լինեն, մեկ գործողությամբ փոխանցեք փորձարկման միջավայրը հիմնական միջավայր: Ոչ մի ֆայլերի ձեռքով պատճենում, ոչ մի տվյալների բազայի խոցելի արտահանում:
Յուրաքանչյուր տեղակայում տարբերակված թողարկում է: Եթե որևէ փոփոխություն սխալ է գործում, անմիջապես վերադարձեք վերջին հայտնի ճիշտ թողարկմանը՝ առանց վերականգնման հայտի:
Կառավարվող WordPress, WooCommerce, PHP, ստատիկ HTML կամ Node — ստուգման միջավայրը և գործարկումը աշխատում են նույն կերպ ձեր բոլոր կայքերում:
Միացրեք git մատակարարին մեկ անգամ, և ձեր ռեպոզիտորիան կդառնա ճշմարտության միակ աղբյուրը: Ուղարկեք կոդը, և հարթակը կկառուցի ու կտեղակայի այն ձեզ համար:
Միացրեք GitHub-ը, GitLab-ը կամ Bitbucket-ը OAuth-ի միջոցով, և տեղակայման ձեր բանալիները կպահվեն գաղտնագրված հավատարմագրերի պահոցում, երբեք ոչ պարզ կոնֆիգուրացիայում: Յուրաքանչյուր push-ի դեպքում ակտիվանում է վեբհուք, որը գործարկում է կայուն կառուցման և տեղակայման փայփլայն, որն էլ իրականացնում է ձեր տեխնոլոգիական փաթեթի կառուցման քայլերը՝ Composer, npm և մնացածը, նախքան կայքում հրապարակելը:
Համապատասխանեցրեք ճյուղերը միջավայրերին այնպես, ինչպես ձեր թիմն արդեն աշխատում է՝ main-ը production-ին, staging-ը staging-ին կամ ձեր նախընտրած ցանկացած կանոնով։ Կատարեք միաձուլում ճյուղի մեջ, և համապատասխան միջավայրը կթարմացվի ինքնուրույն, ուստի փոփոխությունն առաջ մղելը պարզապես git push է։
Շարունակական տեղակայումը չպետք է նշանակի վերահսկողության կորուստ: Դուք եք որոշում, թե որ ճյուղն է համապատասխանում որ միջավայրին, երբ է առաջ մղվում փոփոխությունը և երբ է պետք վերադառնալ նախորդ վիճակին: Խողովակաշարը կատարում է մեխանիկական աշխատանքը՝ կոդի ներբեռնում, կառուցումների գործարկում, ատոմար թողարկում, որպեսզի տեղակայումը լինի կանխատեսելի, կրկնելի և հետշրջելի:
Եթե դուք օգտագործում եք մեր AI Pack-ը, օգնականը կարող է կոդավորել փոփոխությունները և դրանք նույն փայփլայնով ուղարկել ձեր կայքեր, այնպես որ AI-ի կողմից ստեղծված փոփոխությունն անցնում է կառուցման, տեղակայման և հետշրջման ճիշտ նույն ուղիով, ինչ ձեր ձեռքով գրված ցանկացած բան:
Սթեյջինգը ստեղծում է ձեր գործող կայքի ամբողջական պատճենը՝ ֆայլերը և տվյալների բազան, նույն ստեկի և նախագծի վրա, ինչ արտադրական միջավայրը: Դուք փորձարկում եք ձեր փոփոխությունները պատճենի վրա, այնուհետև օգտագործում եք push-to-live գործառույթը՝ դրանք մեկ գործողությամբ արտադրական միջավայր փոխանցելու համար:
GitHub, GitLab և Bitbucket: Դուք միանում եք OAuth-ի միջոցով, և ձեր տեղակայման բանալիները պահվում են գաղտնագրված հավատարմագրերի պահոցում, երբեք ոչ պարզ կազմաձևման ֆայլերում:
Push-ի դեպքում գործարկվում է webhook և սկսում է կառուցման ու տեղակայման կայուն խողովակաշար: Այն կատարում է կառուցման քայլերը ձեր ստեկի համար՝ Composer, npm և նմանատիպ այլ գործիքներ, և արդյունքը թողարկում է այդ ճյուղին համապատասխանեցված միջավայրում:
Այո: Ճյուղի համադրումը միջավայրին թույլ է տալիս, օրինակ, ուղղորդել main-ը production-ին, իսկ staging-ը՝ staging-ին: Միաձուլեք փոփոխությունները ճյուղում, և համապատասխան միջավայրն ավտոմատ կտեղակայվի:
Յուրաքանչյուր տեղակայում տարբերակված թողարկում է, ուստի դուք կարող եք վերադառնալ նախորդ թողարկմանը՝ առանց վերականգնման հայտի: Քանի որ տեղակայումներն աշխատում են որպես հուսալի և կրկնելի աշխատանքային հոսքեր, կառուցման ընթացքում ձախողումը երբեք չի թողնում կայքը կիսով չափ տեղակայված:
Ստեղծեք փորձարկման միջավայր, հրապարակեք անմիջապես արտադրական միջավայր և տեղակայեք git-ից: 14-օրյա փորձաշրջան՝ առանց քարտի պահանջի, գումարի վերադարձի 30-օրյա երաշխիք, անվճար տեղափոխումներ և առանց որևէ մատակարարից կախվածության:
Սկսեք անվճար