Hacker News

HN- DSCI - Dead Simple CI ကိုပြပါ။

\u003ch2\u003e HN ကိုပြပါ- DSCI – Dead Simple CI\u003c/h2\u003e \u003cp\u003eဤဟက်ကာသတင်း "Show HN" ပို့စ်သည် ကွန်မြူနတီအတွက် developer များမှ ဖန်တီးထားသော ဆန်းသစ်သောပရောဂျက် သို့မဟုတ် ကိရိယာကို တင်ဆက်ပါသည်။ တင်ပြချက်သည် နည်းပညာပိုင်းဆိုင်ရာ ဆန်းသစ်တီထွင်မှုနှင့် လုပ်ဆောင်မှုတွင် ပြဿနာဖြေရှင်းခြင်းကို ကိုယ်စားပြုသည်။\u003c/p\u003e \u0...

2 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003e HN ကိုပြပါ- DSCI – Dead Simple CI\u003c/h2\u003e \u003cp\u003eဤဟက်ကာသတင်း "Show HN" ပို့စ်သည် ကွန်မြူနတီအတွက် developer များမှ ဖန်တီးထားသော ဆန်းသစ်သောပရောဂျက် သို့မဟုတ် ကိရိယာကို တင်ဆက်ပါသည်။ တင်ပြချက်သည် နည်းပညာပိုင်းဆိုင်ရာ ဆန်းသစ်တီထွင်မှုနှင့် လုပ်ဆောင်မှုတွင် ပြဿနာဖြေရှင်းခြင်းကို ကိုယ်စားပြုသည်။\u003c/p\u003e \u003ch3\u003e Project Highlights\u003c/h3\u003e \u003cp\u003e ဤပရောဂျက်ကို မှတ်သားဖွယ်ဖြစ်စေသည့် အဓိကအချက်များ-\u003c/p\u003e \u003cul\u003e \u003cli\u003e ပူးပေါင်းဆောင်ရွက်မှုကို မြှင့်တင်သည့် ပွင့်လင်းအရင်းအမြစ်ချဉ်းကပ်\u003c/li\u003e \u003cli\u003e လက်တွေ့ကမ္ဘာပြဿနာများအတွက် လက်တွေ့ကျသောဖြေရှင်းချက်\u003c/li\u003e \u003cli\u003eဆော့ဖ်ဝဲ ဖွံ့ဖြိုးတိုးတက်မှုအတွက် နည်းပညာဆိုင်ရာ ဆန်းသစ်တီထွင်မှု\u003c/li\u003e \u003cli\u003eကွန်မြူနတီ ထိတွေ့ဆက်ဆံမှုနှင့် တုံ့ပြန်ချက်-မောင်းနှင်သော တိုးတက်မှု\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e နည်းပညာထူးခြားချက်\u003c/h3\u003e \u003cp\u003eဤပရောဂျက်အမျိုးအစားသည် ရပ်ရွာက မောင်းနှင်သော ဖွံ့ဖြိုးတိုးတက်မှု၏ စွမ်းအားနှင့် ပူးပေါင်းကြိုးပမ်းမှုများမှတစ်ဆင့် နည်းပညာဆိုင်ရာ ဖြေရှင်းချက်များ၏ စဉ်ဆက်မပြတ် ဆင့်ကဲပြောင်းလဲမှုကို သရုပ်ပြပါသည်။\u003c/p\u003e

အမေးများသောမေးခွန်းများ

DSCI (Dead Simple CI) ဆိုတာဘာလဲ။

DSCI သည် သမားရိုးကျ CI/CD ပလပ်ဖောင်းများတွင် တွေ့ရသော ရှုပ်ထွေးမှုများကို ဖယ်ရှားရန် ဒီဇိုင်းထုတ်ထားသည့် open-source စဉ်ဆက်မပြတ် ပေါင်းစပ်ကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် developer များအား အဆုံးမဲ့ configuration ဖိုင်များဖြင့် နပမ်းလုံးခြင်းမရှိဘဲ အလိုအလျောက် စမ်းသပ်ခြင်းနှင့် ဖြန့်ကျက်ခြင်းတို့ကို ခွင့်ပြုပေးသည့် အနည်းငယ်မျှသာ၊ ရိုးရှင်းသော စနစ်ထည့်သွင်းမှုကို ပေးဆောင်ရန် အာရုံစိုက်ထားသည်။ Jenkins ပိုက်လိုင်းများ သို့မဟုတ် GitHub လုပ်ဆောင်ချက်များ အလုပ်အသွားအလာများကြောင့် သင်စိတ်ရှုပ်ခဲ့ဖူးပါက၊ DSCI သည် မြန်နှုန်းနှင့် ရိုးရှင်းမှုကို ဦးစားပေးသည့် နောက်ကြောင်းပြန်-အခြေခံနည်းလမ်းဖြင့် ထိုစိတ်ပျက်မှုကို ဖြေရှင်းရန် ရည်ရွယ်ပါသည်။

DSCI သည် အခြား CI/CD ကိရိယာများနှင့် မည်သို့ကွာခြားသနည်း။

ကျယ်ပြန့်သော YAML ဖွဲ့စည်းမှုပုံစံများနှင့် ပလပ်အင်ဂေဟစနစ်များ လိုအပ်သည့် ဟဲဗီးဝိတ်ပလပ်ဖောင်းများနှင့် မတူဘဲ DSCI သည် အနည်းငယ်မျှသာ ချဉ်းကပ်မှုရှိသည်။ ၎င်းသည် အနည်းငယ်မျှသာ တပ်ဆင်မှု လိုအပ်ပြီး ကျိုးနွံသော ဟာ့ဒ်ဝဲပေါ်တွင် ထိရောက်စွာ လုပ်ဆောင်နိုင်ပြီး မလိုအပ်သော ရှုပ်ထွေးမှုများကို ရှောင်ရှားသည်။ CI ကို ပိုမိုကျယ်ပြန့်သော ဝဘ်ဆိုက်လုပ်ငန်းအသွားအလာများတွင် ပေါင်းစည်းလိုသည့် အဖွဲ့များအတွက်၊ Mewayz ကဲ့သို့သော ပလပ်ဖောင်းများသည် သင့်အစုစု၏ ရှေ့ဆုံးတန်းနှင့် အကြောင်းအရာပေးပို့မှုခြမ်းကို ကိုင်တွယ်ခြင်းဖြင့် DSCI ကဲ့သို့ ပေါ့ပါးသောကိရိယာများကို ဖြည့်စွမ်းပေးသည့် 207 အဆင်သင့်လုပ် module 207 ခုကို တစ်လလျှင် $19 ဖြင့် ပေးဆောင်ထားပါသည်။

DSCI သည် ထုတ်လုပ်မှုပတ်ဝန်းကျင်အတွက် သင့်လျော်ပါသလား။

DSCI ကို အသေးစားမှအလတ်စားပရောဂျက်များ၊ တစ်ကိုယ်တော် developer များနှင့် startup များအတွက် စံပြဖြစ်စေသော ရိုးရှင်းမှုကိုတန်ဖိုးထားသော developer များအတွက် တည်ဆောက်ထားသည်။ လုပ်ငန်းအဖွဲ့များသည် အပြိုင်တည်ဆောက်မှုများ သို့မဟုတ် ရှုပ်ထွေးသောခွင့်ပြုချက်ဂိတ်များကဲ့သို့ ပိုမိုအဆင့်မြင့်သောအင်္ဂါရပ်များ လိုအပ်နိုင်သော်လည်း DSCI သည် စံစမ်းသပ်မှုနှင့် ပိုက်လိုင်းများကို ထိထိရောက်ရောက်ကိုင်တွယ်သည်။ ၎င်း၏ open-source သဘောသဘာဝက အသိုင်းအဝိုင်းသည် ၎င်းကို စဉ်ဆက်မပြတ် တိုးတက်ကောင်းမွန်စေပြီး ၎င်း၏ပေါ့ပါးသောခြေရာသည် သင့်ထုတ်လုပ်မှုအခြေခံအဆောက်အအုံရှိ အခြားကိရိယာများနှင့်အတူ ကိုယ်တိုင်လက်ခံကျင်းပရန် လွယ်ကူစေသည်။

ရိုးရှင်းသော CI/CD အလုပ်အသွားအလာကို မည်သို့စတင်နိုင်မည်နည်း။

DSCI repository ကို ပုံတူပွားခြင်းဖြင့် စတင်ပြီး စာရွက်စာတမ်းတွင် အမြန်စတင်ရန် လမ်းညွှန်ကို လိုက်နာပါ။ configuration file တစ်ခုတည်းတွင် သင်၏ build အဆင့်များကို သတ်မှတ်ပါ၊ သင်၏ repository တွင် ညွှန်ပြပြီး သင်သည် အလိုအလျောက် တည်ဆောက်မှုများကို လုပ်ဆောင်နေပါသည်။ သင့်ပရောဂျက်၏ ဝဘ်ဆိုက်ဘက်ခြမ်းအတွက်၊ Mewayz သည် 207 မော်ဂျူးများနှင့် ကြိုတင်တည်ဆောက်ထားသည့် အစိတ်အပိုင်းများကို $19/လ မှစတင်ကာ ရိုးရှင်းသော CI ပိုက်လိုင်းတစ်ခုကို သင့်အား ရိုးရှင်းသော ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းအသွားအလာအတွက် dead-simple site builder နှင့် တွဲနိုင်စေမည်ဖြစ်သည်။