10 / 04 · 45 မိနစ်

သုံးသူတကယ်ရသော release ကိုစစ်ပါ

ကုဒ်စစ်အောင်ခြင်းက release အဆင့်တစ်ခုသာ။ စမ်း build သိမ်း၊ ခွင့်ဖြင့်တူ artifact တင်၊ အများမြင်အပြုအမူနှင့်ပြန်ယူနည်းစစ်ပါ။

စစ်ဆေးရက်:

ကိုယ်ဖန်တီးရမည့်အရာ

စမ်း artifact အမှတ်၊ public စစ်နှင့်ပြီးပြန်ဆုတ်စမ်းပါလေ့ကျင့် release မှတ်တမ်း။

မစမီလိုအပ်ချက်

ရွေးချယ်အဆင့်မြင့်—ဖောက်သည်ဝန်ဆောင်မှုနမူနာနှင့်ဝက်ဘ်/ဖိုင်အခြေခံအရင်ပြီးပါ။ စိတ်ကူးဒေတာသုံး၍အခပေးစမ်းမီအလုပ်/ငွေလက်ခံအရည်အချင်းစစ်ပါ။

source၊ build၊ deploy အထောက်အထားခွဲပါ

GitLab job artifact ကအလုပ်ရလဒ်သိမ်းသည်။ release artifact ကိုsource မူနှင့်မှတ်၍မတင်မီထုပ်ဖိုင်စစ်ပါ။ repository၊ စမ်းအောင်နှင့်build archive ကသက်သေကွဲသည်။ ရည်ရွယ်အများဖိုင်သာပါကြောင်းစစ်ပါ။ release စစ်မအောင်လျှင်တခြားသူပြန်စမ်းနိုင်ရန် command/environment တိကျမှတ်ပါ။

သိမ်း artifact နှင့်လမ်းအမှန်စမ်းပါ

သိမ်း build တွင်စာတက်၊ form၊ ခွင့်နှင့်မျှော် fail လမ်းစမ်းပါ။ ခွင့်ပြုတင်ပြီးအများ version နှင့်လမ်းတူကိုသီးခြားစစ်ပါ။ နှိုင်းရာredirect/cache စဉ်းစားပါ။ deploy log ပြီးဟုဆိုရုံဖြင့်public URL မှသုံးသူမှန်မူရကြောင်းမပြပါ။

အားမကိုးမီပြန်ယူစမ်းပါ

ဟောင်းကောင်း artifact ထား၍ပြန်ဆုတ်အကြောင်း၊ လုပ်သူနှင့်စစ်အဆင့်ရေးပါ။ လေ့ကျင့်နေရာပြန်ဆုတ်စမ်းပြီးဟောင်းအပြုအမူတကယ်ပြန်လားစစ်ပါ။ app ပြန်ဆုတ်က database ပြောင်းမှုမပြန်နိုင်၍ဒေတာပြန်ယူသီးခြားစီပြီးစွန့်ပစ်ဒေတာဖြင့်စမ်းပါ။ backup ဖိုင်ရှိနှင့်ပြန်ယူဝန်ဆောင်မှုအလုပ်လုပ်ကအဆိုကွဲသည်။

လက်တွေ့လုပ်ရန်

  1. တစ်ကြိမ် build လုပ်၍သိမ်း artifact ကိုsource မူမှတ်ပါ။
  2. ထုပ်ဖိုင်စစ်၍သိမ်းရလဒ်စမ်းပါ။
  3. လေ့ကျင့်နေရာတူ artifact တင်၍မူစစ်ပါ။
  4. ပြန်ဆုတ်၊ ပြန်ကောင်းစစ်၊ စမ်း artifact တူပြန်တင်ပါ။

လက်တွေ့နမူနာ

အမည်ဖျောက်ကိုယ်တွေ့—build တစ်ကြိမ်→သိမ်း archive စမ်း→ထို archive တင်→အများ commit စစ်→တကယ်ပြန်ဆုတ်→archive တူပြန်တင်ကိုစမ်းခဲ့သည်။ အခြားစစ်ချက်ကgenerated build metadata အများဖိုင်ထဲပါမှုကိုမတင်မီဖမ်းသည်။ သင်ခန်းစာကအစိမ်း pipeline တံဆိပ်သာမယုံဘဲထုပ်နှင့်အမှန်ပြန်ယူစစ်ရန်ဖြစ်သည်။

ရှောင်ရမည့်အမှားများ

  • စမ်းပြီးပြန် build လုပ်၍မစမ်း artifact တင်ခြင်း။
  • rollback command ကပြောင်းဒေတာပါပြန်ထားဟုယူခြင်း။

ပြီးစီးရမည့်လုပ်ငန်း

စမ်း artifact အမှတ်၊ public စစ်နှင့်ပြီးပြန်ဆုတ်စမ်းပါလေ့ကျင့် release မှတ်တမ်း။

ကိုယ့်အလုပ်ကိုစစ်ပါ

TATPI / လေ့ကျင့်ရန်

သုံးသူတကယ်ရသော release ကိုစစ်ပါ

database မပါစိတ်ကူး static page release စာရင်းရေးပြီးdatabase ထည့်လျှင်ထပ်မေးချက်ရေးပါ။

နမူနာကြည့်ရန်

ဟောင်း app ကဘယ်ပြောင်းဒေတာဖတ်နိုင်ပြီး migration fail ကိုဘယ်လိုပြန်ယူမလဲ။

ဤလေ့ကျင့်ကိရိယာတွင် AI ခေါ်ခြင်း၊ တင်ပို့ခြင်းမရှိပါ။ အဖြေများ ဘရောက်ဇာထဲတွင်သာရှိပြီး အကောင့်မှတ်တမ်းမသိမ်းပါ။ Back နှိပ်လျှင် ပြန်ပေါ်နိုင်သည်။ သိမ်းလိုသောမှတ်စု ဒေါင်းလုဒ်ယူပါ။ မှတ်ပုံတင် သို့မဟုတ် ဖောက်သည်လျှို့ဝှက်ချက်အစား စိတ်ကူးယဉ်အချက်အလက်သုံးပါ။

နားလည်မှုစစ်ရန်

pipeline အစိမ်းသော်လည်းအများစာမျက်နှာဟောင်းပြလျှင် release စစ်ပြီးလား။

ရင်းမြစ်နှင့် ထပ်ဖတ်စရာ

သင်ကြားစာနှင့် စိတ်ကူးယဉ်နမူနာများကို ကိုယ်တိုင်ရေးထားသည်။ ပြင်ပစာမျက်နှာများတွင် အကောင့်လိုနိုင်၊ အခြားဘာသာဖြစ်နိုင်သည်။ မူဝါဒအချက်များတွင် စစ်ဆေးရက်ပါသည်။ လက်ရှိသတ်မှတ်ချက်အတွက် မူရင်းရင်းမြစ်ကိုကြည့်ပါ။

  1. Job artifactsGitLab · တရားဝင် / မူရင်းရင်းမြစ် · 2026-09-04

    release စစ်ရန်သိမ်းအလုပ်ရလဒ်များ။ release စမ်းဥပမာသည်အမည်ဖျောက်ကိုယ်တွေ့စီမံကိန်းအတွေ့အကြုံဖြစ်သည်။

  2. Backup and RestorePostgreSQL · တရားဝင် / မူရင်းရင်းမြစ် · 2026-09-04

    ဒေတာဘေ့စ်သိမ်းနည်း။ ဖိုင်ရှိရုံဖြင့်ပြန်ယူစမ်းပြီးဟုမပြပါ။