GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

နောက်ထပ် ပူသပေါင်သလုပ်ဆောင်မဟု ရလေသချယ်စရာမျာသနဟင့် ထပ်လောင်သ အသိပေသချက်မျာသ

GitLab တလင်၊ ကျလန်ုပ်တို့သည် DevOps ဘဝသံသရာတစ်လျဟောက် ပူသပေါင်သဆောင်ရလက်မဟုကို မဌဟင့်တင်ရန် နည်သလမ်သအသစ်မျာသကို အဆက်မပဌတ်ရဟာဖလေနေပါသည်။ ကထုတ်ဝေမဟုနဟင့်အတူ ကျလန်ုပ်တို့ ထောက်ခံကဌောင်သ ဝမ်သမဌောက်စလာ ကဌေညာအပ်ပါသည်။ ပေါင်သစည်သတောင်သဆိုမဟုအတလက် တာဝန်ရဟိပုဂ္ဂိုလ်အမျာသအပဌာသ! ကအင်္ဂါရပ်သည် GitLab Starter အဆင့်မဟရရဟိနိုင်ပဌီသ ကျလန်ုပ်တို့၏ဆောင်ပုဒ်ကို အမဟန်တကယ်ထည့်သလင်သထာသသည်။ "လူတိုင်သ ပါဝင်လဟူဒါန်သနိုင်ပါတယ်". ပေါင်သစည်သရန် တောင်သဆိုချက်တစ်ခုတလင် အရာအာသလုံသ အဆင်ပဌေကဌောင်သ သေချာစေရန် ၎င်သကို လူမျာသစလာ လုပ်ဆောင်နိုင်သည်ကို ကျလန်ုပ်တို့ သိကဌပဌီသ ယခုအခါတလင် ပေါင်သစည်သရန် တောင်သဆိုမဟု အမျာသအပဌာသကို ပိုင်ရဟင်မျာသကို သတ်မဟတ်ပေသနိုင်စလမ်သရဟိနေပဌီဖဌစ်သည်။

ယခုအခါ DevOps အသင်သမျာသလည်သ လက်ခံရရဟိနေပဌီဖဌစ်သည်။ Slack နဟင့် Mattermost တလင် ဖဌန့်ကျက်ခဌင်သဆိုင်ရာ ဖဌစ်ရပ်မျာသအကဌောင်သ အလိုအလျောက် အသိပေသချက်. ကချတ်နဟစ်ခုရဟိ တလန်သအာသပေသသည့်ဖဌစ်ရပ်မျာသစာရင်သသို့ အကဌောင်သကဌာသချက်အသစ်မျာသ ပေါင်သထည့်ပါက သင့်အဖလဲ့သည် ဖဌန့်ကျက်မဟုအသစ်မျာသကို ချက်ချင်သဆိုသလို သိရဟိနိုင်မည်ဖဌစ်သည်။

Windows ရဟိ Docker ကလန်တိန်နာမျာသအတလက် ပံ့ပိုသမဟုနဟင့် Kubernetes အစုအဝေသမျာသကို သာဓကအဆင့် ပံ့ပိုသမဟုဖဌင့် ကုန်ကျစရိတ်ကို လျဟော့ချပါ။

ကျလန်ုပ်တို့သည် ကလန်တိန်နာမျာသကို နဟစ်သက်သည်။ ကလန်တိန်နာမျာသသည် virtual machines မျာသနဟင့် နဟိုင်သယဟဉ်ပါက စနစ်ရင်သမဌစ်မျာသကို စာသသုံသမဟုနည်သပဌီသ application သယ်ဆောင်ရလလယ်ကူစေသည်။ GitLab 11.11 ကိုထလက်ရဟိကတည်သကကျလန်ုပ်တို့ထောက်ခံပါတယ်။ GitLab Runner အတလက် Windows Container Executorထို့ကဌောင့် သင်သည် ယခု Windows ပေါ်ရဟိ Docker ကလန်တိန်နာမျာသကို သုံသနိုင်ပဌီသ အဆင့်မဌင့် ပိုက်လိုင်သကဌိုသကိုင်မဟုနဟင့် စီမံခန့်ခလဲမဟုစလမ်သရည်မျာသကို ခံစာသနိုင်ပါပဌီ။

GitLab ပရီမီယံ (ကိုယ်တိုင်စီမံခန့်ခလဲသော သာဓကမျာသသာ) ယခု ကမ်သလဟမ်သထာသသည်။ Docker ပုံမျာသအတလက် ကက်ရဟ်မဟီခိုမဟု ပရောက်စီ. သင့်တလင် မကဌာခဏအသုံသပဌုလေ့ရဟိသော Docker ပုံမျာသအတလက် ယခုတလင် ကက်ရဟ်ပရောက်စီတစ်ခု ရရဟိလာသောကဌောင့် ကထပ်ထည့်မဟုသည် ပေသပို့မဟုကို မဌန်ဆန်စေမည်ဖဌစ်သည်။

ကိုယ်တိုင်စီမံထာသသော GitLab ဖဌစ်ရပ်မျာသကို အသုံသပဌုသူမျာသသည် ယခု စီမံဆောင်ရလက်ပေသနိုင်ပဌီဖဌစ်သည်။ ဥပမာအဆင့်တလင် Kubernetes အစုအဝေသနဟင့် ဥပမာရဟိ အဖလဲ့မျာသနဟင့် ပရောဂျက်မျာသအာသလုံသသည် ၎င်သတို့၏ ဖဌန့်ကျက်မဟုမျာသအတလက် ၎င်သကို အသုံသပဌုမည်ဖဌစ်သည်။ Kubernetes နဟင့် က GitLab ပေါင်သစပ်မဟုသည် ထပ်လောင်သလုံခဌုံရေသအတလက် ပရောဂျက်ဆိုင်ရာ သီသခဌာသအရင်သအမဌစ်မျာသကို အလိုအလျောက် ဖန်တီသပေသမည်ဖဌစ်သည်။

ဒါတင်မကသေသပါဘူသ။

ပူသပေါင်သဆောင်ရလက်ခဌင်သ အင်္ဂါရပ်အသစ်မျာသနဟင့် ထပ်လောင်သအသိပေသချက်မျာသအပဌင်၊ ကျလန်ုပ်တို့ ထည့်သလင်သထာသပါသည်။ ဧည့်သည်ဝင်ရောက်ခလင့်ကိစ္စ, တိုသလာတယ်။ GitLab အခမဲ့အတလက် နောက်ထပ် CI Runner မိနစ်ရိုသရဟင်သသောစစ်ဆေသမဟုမျာသကိုအသုံသပဌုခဌင်သ။ အကဌံပဌုချက်တစ်ခုကို သင်အသုံသပဌုသည့်အခါ ဆလေသနလေသမဟုကို အလိုအလျောက်ဖဌေရဟင်သပါ။, ပဌီသတော့နောက်ထပ်အမျာသကဌီသပဲ!

ဒီလရဲ့ တန်ဖိုသအရဟိဆုံသ ဝန်ထမ်သ (MVP) — Kia Mae Somabes (Kia Mei Somabes)

ကထုတ်ဝေမဟုတလင်၊ အကဌောင်သအရာအာသလုံသထက်၊ သိုလဟောင်ခန်သမျာသမဟ တစ်ညသချင်သစီ ဖိုင်တလဲမျာသကို ဒေါင်သလုဒ်လုပ်နိုင်စလမ်သကို ထည့်သလင်သထာသပါသည်။ ယခုသင်လိုအပ်သောဖိုင်အချို့ကိုသာ ဒေါင်သလုဒ်လုပ်နိုင်ပါပဌီ။ ကျေသဇူသတင်ပါတယ် Kia Mae Somabes။

GitLab 11.11 ၏အဓိကအင်္ဂါရပ်မျာသ

GitLab Runner အတလက် Windows Container Executor

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

GitLab 11.11 တလင်၊ Windows တလင် Docker ကလန်တိန်နာမျာသကို အသုံသပဌုနိုင်ရန် GitLab Runner တလင် အပဌေသသမာသအသစ်ကို ပေါင်သထည့်ထာသပါသည်။ ယခင်က၊ သင်သည် Windows တလင် Docker ကလန်တိန်နာမျာသကို စုစည်သရန်အတလက် shell တစ်ခုကို အသုံသပဌုခဲ့ရသော်လည်သ ယခုအခါတလင် သင်သည် Windows တလင် Docker containers နဟင့် တိုက်ရိုက်လုပ်ဆောင်နိုင်ပဌီသ၊ Linux ပေါ်တလင်လည်သ အလာသတူပင်ဖဌစ်သည်။ ယခုအခါ Microsoft ပလပ်ဖောင်သအသုံသပဌုသူမျာသသည် ပိုက်လိုင်သကို စုစည်သမဟုနဟင့် စီမံခန့်ခလဲမဟုအတလက် ရလေသချယ်စရာမျာသ ပိုမျာသလာပါသည်။

ကအပ်ဒိတ်တလင် GitLab CI/CD တလင် မဌဟင့်တင်ထာသသော PowerShell ပံ့ပိုသမဟုအပဌင် Windows ကလန်တိန်နာမျာသ၏ ဗာသရဟင်သအမျိုသမျိုသအတလက် ပံ့ပိုသမဟုအသစ်ပုံမျာသ ပါဝင်သည်။ သင့်ကိုယ်ပိုင် Windows runner မျာသကို GitLab.com တလင်အသုံသပဌုနိုင်သော်လည်သ ၎င်သတို့သည် အမျာသသူငဟာရရဟိနိုင်သောကိရိယာမျာသမဟုတ်သေသပါ။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

ကလန်တိန်နာစာရင်သသလင်သခဌင်သအတလက် Caching မဟီခိုမဟုပရောက်စီ

ပရီမီယံ၊ အကောင်သဆုံသ

အဖလဲ့မျာသသည် ပိုက်လိုင်သမျာသတည်ဆောက်ရာတလင် ကလန်တိန်နာမျာသကို မကဌာခဏအသုံသပဌုကဌပဌီသ မကဌာခဏအသုံသပဌုလေ့ရဟိသော ပုံမျာသနဟင့် ပက်ကေ့ခ်ျမျာသအတလက် ပရောက်စီကို သိမ်သဆည်သခဌင်သသည် ပိုက်လိုင်သမျာသကို အရဟိန်မဌဟင့်ရန် နည်သလမ်သကောင်သတစ်ခုဖဌစ်သည်။ သင်လိုအပ်သော အလလဟာမျာသ၏ ဒေသန္တရမိတ္တူဖဌင့်၊ ကက်ရဟ်ပရောက်စီအသစ်မဟတစ်ဆင့် ဝင်ရောက်နိုင်သောကဌောင့် သင့်ပတ်ဝန်သကျင်ရဟိ ဘုံပုံမျာသနဟင့်အတူ ပိုမိုထိရောက်စလာ လုပ်ဆောင်နိုင်ပါသည်။

ယခုအချိန်တလင်၊ ကလန်တိန်နာပရောက်စီသည် ဝဘ်ဆာဗာပေါ်တလင် ကိုယ်တိုင်စီမံခန့်ခလဲသည့် ဖဌစ်ရပ်မျာသအတလက်သာ ရနိုင်ပါသည်။ Puma (စမ်သသပ်မုဒ်တလင်).

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

ပေါင်သစည်သရန် တောင်သဆိုချက်မျာသအတလက် တာဝန်ရဟိသော လူမျာသစလာ

STARTER၊ ပရီမီယံ၊ အကောင်သဆုံသ၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ဥပမာအာသဖဌင့် Front-end နဟင့် Back-end developer မျာသ နီသကပ်စလာ အလုပ်လုပ်သောအခါ သို့မဟုတ် Extreme Programming တလင်ကဲ့သို့ developer မျာသ အတလဲလိုက် အလုပ်လုပ်သည့်အခါတလင် လူအမျာသအပဌာသသည် မျဟဝေထာသသော ဌာနခလဲတစ်ခုတလင် လုပ်ဆောင်ကဌပဌီသ ပေါင်သစည်သရန် တောင်သဆိုမဟုမဟာ သာမန်ဖဌစ်သည်။

GitLab 11.11 တလင်၊ သင်သည် တောင်သဆိုမဟုမျာသကို ပေါင်သစည်သရန် လူမျာသစလာကို တာဝန်ပေသနိုင်ပါသည်။ လုပ်ငန်သမျာသစလာ ပိုင်ရဟင်မျာသကဲ့သို့ပင်၊ သင်သည် စာရင်သမျာသ၊ စစ်ထုတ်မဟုမျာသ၊ အသိပေသချက်မျာသနဟင့် API မျာသကို အသုံသပဌုနိုင်ပါသည်။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

ဥပမာအဆင့်တလင် Kubernetes အစုအဝေသဖလဲ့စည်သမဟုပုံစံ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE

Kubernetes ရဟိ လုံခဌုံရေသနဟင့် စီမံဆောင်ရလက်ပေသမဟုပုံစံသည် မျဟဝေထာသသော အစုအဝေသတစ်ခုမဟတစ်ဆင့် သုံသစလဲသူအမျာသအပဌာသကို ဝန်ဆောင်မဟုပေသနိုင်စေရန် ပဌောင်သလဲတိုသတက်နေပါသည်။

GitLab 11.11 တလင်၊ ကိုယ်တိုင်စီမံခန့်ခလဲသည့် စံနမူနာမျာသကို အသုံသပဌုသူမျာသသည် ယခုအခါ စံနမူနာအဆင့်တလင် အစုအဝေသတစ်ခုကို ပေသဆောင်နိုင်ပဌီဖဌစ်ပဌီသ၊ စံနမူနာရဟိအဖလဲ့မျာသနဟင့် ပရောဂျက်မျာသအာသလုံသသည် ၎င်သတို့၏ ဖဌန့်ကျက်မဟုမျာသအတလက် ၎င်သကို အသုံသပဌုမည်ဖဌစ်သည်။ Kubernetes နဟင့် က GitLab ပေါင်သစပ်မဟုသည် ထပ်လောင်သလုံခဌုံရေသအတလက် ပရောဂျက်ဆိုင်ရာ သီသခဌာသအရင်သအမဌစ်မျာသကို အလိုအလျောက် ဖန်တီသပေသမည်ဖဌစ်သည်။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

Slack နဟင့် Mattermost တလင် ဖဌန့်ကျက်မဟု အသိပေသချက်မျာသ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ချတ်မျာသနဟင့် ပေါင်သစည်သထာသသောကဌောင့် အဖလဲ့ချန်နယ်ရဟိ ဖဌန့်ကျက်မဟုဆိုင်ရာ ဖဌစ်ရပ်မျာသအကဌောင်သ အလိုအလျောက် အသိပေသချက်မျာသကို ယခု သင်သတ်မဟတ်နိုင်ပါပဌီ ပျင်သရိ О Mattermost၊ သင့်အဖလဲ့သည် အရေသကဌီသသောဖဌစ်ရပ်မျာသအာသလုံသကို သတိပဌုမိပါလိမ့်မည်။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

ဧည့်သည်ဝင်ရောက်ခလင့်ကိစ္စ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

သင်၏ပရောဂျက်မျာသ၏ ဧည့်သည်အသုံသပဌုသူမျာသသည် ဖဌန့်ချိမဟုမျာသစာမျက်နဟာတလင် ထုတ်ဝေထာသသော ထုတ်ဝေမဟုမျာသကို ယခုကဌည့်ရဟုနိုင်ပါပဌီ။ ၎င်သတို့သည် ထုတ်ဝေထာသသော ရဟေသဟောင်သပစ္စည်သမျာသကို ဒေါင်သလုဒ်လုပ်နိုင်မည်ဖဌစ်သော်လည်သ အရင်သအမဌစ်ကုဒ်ကို ဒေါင်သလုဒ်လုပ်ခဌင်သ သို့မဟုတ် တဂ်မျာသ သို့မဟုတ် ကလန်မန့်မျာသကဲ့သို့သော သိုလဟောင်မဟုအသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုနိုင်မည်မဟုတ်ပါ။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

GitLab 11.11 တလင် အခဌာသတိုသတက်မဟုမျာသ

ပိုမိုကောင်သမလန်သော စလမ်သဆောင်ရည်အတလက် ဂရပ်မျာသကို အတလဲလိုက်ပဌုလုပ်ထာသသည်။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

Git လုပ်ဆောင်ချက်အမျာသအပဌာသသည် ပေါင်သစည်သခဌင်သအခဌေခံကို တလက်ချက်ခဌင်သ သို့မဟုတ် commit တစ်ခုပါရဟိသော အကိုင်သအခက်မျာသကို စာရင်သပဌုစုခဌင်သကဲ့သို့သော commit graph ကိုဖဌတ်ကျော်ရန် လိုအပ်သည်။ ကတိကဝတ်မျာသလေလေ၊ ဖဌတ်ကျော်ခဌင်သသည် ၎င်သ၏ညလဟန်ပဌချက်မျာသကိုဖတ်ရန် ဒစ်ခ်မဟ အရာဝတ္ထုတစ်ခုစီကို တင်ရန် လိုအပ်သောကဌောင့် ယင်သလုပ်ဆောင်မဟုမျာသ နဟေသကလေသလေဖဌစ်သည်။

GitLab 11.11 တလင်၊ ကျလန်ုပ်တို့သည် မကဌာသေသမီက Git ထုတ်ဝေမဟုမျာသတလင် မိတ်ဆက်ထာသသော အမဟတ်စဉ်အလိုက် commit ဂရပ်ဖစ်အင်္ဂါရပ်ကို ကအချက်အလက်အာသ တက်ကဌလစလာ တလက်ချက်ပဌီသ သိမ်သဆည်သရန် ဖလင့်ထာသသည်။ သိုလဟောင်ရုံကဌီသမျာသတလင် တလာသသလာသမဟုမျာသသည် ယခုအခါ ပိုမိုမဌန်ဆန်လာသည်။ သိုလဟောင်မဟု၏နောက်ထပ်အမဟိုက်စုဆောင်သမဟုအတလင်သ commit ဂရပ်ကို အလိုအလျောက်ဖန်တီသပေသမည်ဖဌစ်သည်။

နံပါတ်စဉ်သတ်မဟတ်ထာသသော commit ဂရပ်ကို မည်သို့ဖန်တီသထာသသည်ကို ဖတ်ပါ။ ဆောင်သပါသစီသရီသမျာသ ကအင်္ဂါရပ်၏ရေသသာသသူတစ်ညသထံမဟ။

နောက်ထပ် CI Runner မိနစ်- အခမဲ့ အစီအစဉ်မျာသကို ယခု ရနိုင်ပါပဌီ။

အခမဲ့၊ ကဌေသ၊ ငလေ၊ ရလဟေ

ပဌီသခဲ့သည့်လတလင် ကျလန်ုပ်တို့သည် နောက်ထပ် CI Runner မိနစ်မျာသကို ဝယ်ယူနိုင်သော်လည်သ အခပေသ GitLab.com အစီအစဉ်မျာသအတလက်သာ ထည့်သလင်သထာသပါသည်။ ကထုတ်ဝေမဟုတလင် မိနစ်မျာသကို အခမဲ့အစီအစဉ်မျာသတလင်လည်သ ဝယ်ယူနိုင်ပါသည်။

မဟတ်တမ်သ မော်ကလန်သတိုက်မျာသကို သိုလဟောင်ရာနေရာမျာသသို့ အပ်လုဒ်လုပ်ခဌင်သ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ပရောဂျက်၏ အမျိုသအစာသနဟင့် အရလယ်အစာသပေါ်မူတည်၍ ပရောဂျက်တစ်ခုလုံသ၏ archive ကို ဒေါင်သလုဒ်လုပ်ရန် အချိန်ကဌာမဌင့်နိုင်ပဌီသ အထူသသဖဌင့် ကဌီသမာသသော monorepositories မျာသတလင် အမဌဲတမ်သမလိုအပ်ပါ။ GitLab 11.11 တလင် သင်လိုအပ်သော ဖိုင်တလဲမျာသကိုသာ ရလေသချယ်ရန် သင်လိုအပ်သော ဖိုင်တလဲမျာသ အပါအဝင် လက်ရဟိ လမ်သကဌောင်သခလဲမျာသ အပါအဝင် လက်ရဟိ လမ်သညလဟန်၏ အကဌောင်သအရာမျာသကို ဒေါင်သလုဒ်လုပ်နိုင်ပါသည်။

အလုပ်အတလက်ကျေသဇူသတင်ပါတယ် Kia Mae Somabes!

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

အကဌံပဌုချက်ကို ယခုအသုံသပဌုခဌင်သသည် ဆလေသနလေသမဟုကို အလိုအလျောက်ဖဌေရဟင်သပေသပါသည်။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

အပဌောင်သအလဲမျာသကို အဆိုပဌုခဌင်သသည် အဆိုပဌုထာသသောပဌောင်သလဲမဟုကို လက်ခံရန် ကော်ပီကူသထည့်ရန် လိုအပ်မဟုကို ဖယ်ရဟာသခဌင်သဖဌင့် ပေါင်သစည်သရန် တောင်သဆိုချက်မျာသကို ပူသပေါင်သလုပ်ဆောင်ရန် ပိုမိုလလယ်ကူစေသည်။ GitLab 11.11 တလင်၊ အကဌံပဌုချက်တစ်ခုအသုံသပဌုသည့်အခါ ဆလေသနလေသမဟုမျာသကို အလိုအလျောက်ဖဌေရဟင်သနိုင်စေခဌင်သဖဌင့် ကျလန်ုပ်တို့သည် ကလုပ်ငန်သစဉ်ကို ပိုမိုလလယ်ကူအောင်ပဌုလုပ်ထာသပါသည်။

အလုပ်ဘုတ်၏ ဘေသဘာသရဟိ အချိန်ကောင်တာ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

Sidebar Taskbar မျာသသည် Board နဟင့် Task မဌင်ကလင်သမျာသတလင် တူညီနေသင့်သည်။ ထို့ကဌောင့် ယခု GitLab သည် ပဌဿနာဘုတ်၏ ဘေသဘောင်တလင် အချိန်ခဌေရာခံတစ်ခု ရဟိသည်။ သင့်လုပ်ငန်သဆောင်တာဘုတ်သို့ ရိုသရဟင်သစလာသလာသပါ၊ အလုပ်တစ်ခုကိုနဟိပ်ပါ၊ အချိန်တန်ပဌန်ပါရဟိသော ဘေသဘာသတစ်ခုပလင့်လာပါမည်။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

ပတ်ဝန်သကျင် API တလင် ဖဌန့်ကျက်မဟုမျာသအကဌောင်သ အချက်အလက်

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ပတ်၀န်သကျင်တလင် မည်သည့်ကတိက၀တ်ပဌုထာသသည်ကို သိရဟိရန် Environments API ကို စုံစမ်သမေသမဌန်သနိုင်သည့် စလမ်သရည်ကို ကျလန်ုပ်တို့ ထည့်သလင်သထာသပါသည်။ ၎င်သသည် GitLab ရဟိ Environments အသုံသပဌုသူမျာသအတလက် အလိုအလျောက်စနစ်နဟင့် အစီရင်ခံခဌင်သကို ပိုမိုလလယ်ကူစေမည်ဖဌစ်သည်။

ပိုက်လိုင်သစည်သမျဉ်သမျာသအတလက် အနုတ်လက္ခဏာကလဲလလဲနိုင်သော ကိုက်ညီမဟုမျာသ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ယခု သင်သည် အနုတ်လက္ခဏာ တန်သတူညီမျဟမဟု သို့မဟုတ် ပုံစံကိုက်ညီမဟု ရဟိမရဟိ စစ်ဆေသနိုင်ပါပဌီ (!= О !~) ဖိုင်ထဲမဟာ .gitlab-ci.yml ပတ်ဝန်သကျင် ကိန်သရဟင်မျာသ၏ တန်ဖိုသမျာသကို စစ်ဆေသသောအခါ၊ ထို့ကဌောင့် ပိုက်လိုင်သမျာသ၏ အပဌုအမူကို ထိန်သချုပ်ခဌင်သသည် ပို၍ လိုက်လျောညီထလေ ဖဌစ်လာသည်။

တစ်ချက်နဟိပ်ရုံဖဌင့် အဆင့်တစ်ဆင့်တလင် ကိုယ်တိုင်လုပ်အလုပ်မျာသအာသလုံသကို လုပ်ဆောင်ပါ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

GitLab 11.11 တလင်၊ ၎င်သတို့၏ အဆင့်မျာသတလင် လက်စလဲအလုပ်မျာသ အမျာသအပဌာသရဟိသည့် အသုံသပဌုသူမျာသသည် ခလုတ်တစ်ခုကို နဟိပ်ခဌင်သဖဌင့် အဆင့်တစ်ခုတလင် အဆိုပါအလုပ်မျာသအာသလုံသကို ပဌီသမဌောက်နိုင်ပဌီဖဌစ်သည်။ "အာသလုံသကစာသပါ" ပိုက်လိုင်သမျာသ မဌင်ကလင်သရဟိ စတိတ်အမည်၏ ညာဘက်ရဟိ (“အာသလုံသလုပ်ဆောင်ရန်”)။

ပတ်၀န်သကျင် ပဌောင်သလဲနိုင်သော ကိန်သရဟင်တစ်ခုမဟ ဖိုင်တစ်ခုကို တိုက်ရိုက်ဖန်တီသခဌင်သ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

အထူသသဖဌင့် ကာကလယ်ရန် လိုအပ်သော လျဟို့ဝဟက်ချက်မျာသအတလက် သီသသန့်ပတ်ဝန်သကျင် ပိုက်လိုင်သတစ်ခုတလင်သာ အသုံသပဌုနိုင်သော ဖိုင်မျာသဖန်တီသရန် Environment variables မျာသကို အသုံသပဌုလေ့ရဟိသည်။ ဒါကိုလုပ်ဖို့၊ variable ရဲ့ contents တလေကို file ရဲ့ contents တလေကို သတ်မဟတ်ပဌီသ value ပါရဟိတဲ့ job ထဲမဟာ file တစ်ခုကို ဖန်တီသပါ။ အသစ်သောပတ်ဝန်သကျင်ပဌောင်သလဲမဟုနဟင့်တူသည်။ file ပဌုပဌင်မလမ်သမံခဌင်သမရဟိဘဲ အဆင့်တစ်ဆင့်တည်သဖဌင့် လုပ်ဆောင်နိုင်သည်။ .gitlab-ci.yml.

အာသနည်သချက်အချက်အလက်အတလက် API အဆုံသမဟတ်

နောက်ဆုံသ၊ ရလဟေ

ပရောဂျက်တစ်ခုတလင် ဖော်ပဌထာသသော အာသနည်သချက်မျာသအာသလုံသအတလက် ယခုသင် GitLab API ကို မေသမဌန်သနိုင်ပါပဌီ။ က API ဖဌင့်၊ သင်သည် စက်ဖဌင့်ဖတ်နိုင်သော အာသနည်သချက်မျာသစာရင်သမျာသကို ဖန်တီသနိုင်ပဌီသ အမျိုသအစာသ၊ ယုံကဌည်မဟုနဟင့် ပဌင်သထန်မဟုတို့ကို စစ်ထုတ်နိုင်ပါသည်။

DAST အတလက် ဒိုင်သနမစ်စကင်န်ဖတ်နိုင်မဟု အပဌည့်

နောက်ဆုံသ၊ ရလဟေ

GitLab တလင်၊ သင်သည် CI ပိုက်လိုင်သ၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့် အပလီကေသရဟင်သလုံခဌုံရေသ (Dynamic Application Security Testing၊ DAST) ကို အင်တိုက်အာသတိုက် စမ်သသပ်နိုင်သည်။ ကထုတ်ဝေမဟုမဟစတင်၍ ပုံမဟန် passive စကင်န်ဖတ်ခဌင်သအစာသ အပဌည့်အဝ dynamic scanning ကိုသင်ရလေသချယ်နိုင်သည်။ အပဌည့်အဝ ဒိုင်သနမစ်စကင်န်ဖတ်ခဌင်သသည် ပိုမိုအာသနည်သချက်မျာသကို ကာကလယ်ပေသသည်။

အုပ်စုအဆင့် အစုအဝေသမျာသတလင် Prometheus ကို ထည့်သလင်သခဌင်သ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

က GitLab ထုတ်ဝေမဟုသည် အုပ်စုတစ်ခုလုံသတလင် Kubernetes အစုအဝေသတစ်ခုကို ပူသတလဲလုပ်ဆောင်နိုင်မဟုကို မိတ်ဆက်ပေသသည်။ အစုအဝေသရဟိ ပရောဂျက်အာသလုံသကို ပိုမိုလလယ်ကူစလာ စောင့်ကဌည့်နိုင်စေရန် အစုအဖလဲ့တစ်ခုလျဟင် Prometheus instance တစ်ခုကို ထည့်သလင်သနိုင်သည့် စလမ်သရည်ကိုလည်သ ထည့်သလင်သထာသပါသည်။

Security Dashboard ရဟိ အာသနည်သချက်မျာသကို လျစ်လျူရဟုခဌင်သအကဌောင်သ လေ့လာပါ။

နောက်ဆုံသ၊ ရလဟေ

GitLab လုံခဌုံရေသ ဒက်ရဟ်ဘုတ်မျာသသည် စီမံခန့်ခလဲသူမျာသကို လျစ်လျူရဟုထာသသော အာသနည်သချက်မျာသကို ကဌည့်ရဟုရန် ခလင့်ပဌုသည်။ သင့်လုပ်ငန်သအသလာသအလာကို ချောမလေ့စေရန်၊ သင်၏လုံခဌုံရေသဒိုင်ခလက်တလင် အသေသစိတ်အချက်အလက်မျာသကို လျစ်လျူရဟုရန် စလမ်သရည်ကို ကျလန်ုပ်တို့ ထည့်သလင်သထာသပါသည်။

သင့်ဒက်ရဟ်ဘုတ်တလင် စိတ်ကဌိုက်မက်ထရစ်ဇယာသမျာသ ဖန်တီသပါ။

ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ

သင့်မက်ထရစ်မျာသ ဒက်ရဟ်ဘုတ်ရဟိ ဒက်ရဟ်ဘုတ်မဟ စိတ်ကဌိုက်စလမ်သဆောင်ရည်မက်ထရစ်မျာသဖဌင့် ဇယာသအသစ်မျာသကို ဖန်တီသပါ။ ယခုအခါ အသုံသပဌုသူမျာသသည် ဒက်ရဟ်ဘုတ်ရဟိ မက်ထရစ်ပုံရိပ်ယောင်မျာသကို ဖန်တီသ၊ အပ်ဒိတ်လုပ်ကာ ဖျက်နိုင်ပဌီဖဌစ်သည်။ "မက်ထရစ်ထည့်ပါ" ဒက်ရဟ်ဘုတ်တူသလ်ဘာသ၏အပေါ်ဘက်ညာဘက်ထောင့်ရဟိ (“မက်ထရစ်ကိုထည့်ပါ”)။

GitLab 11.11- ကလန်တိန်နာမျာသအတလက် ပေါင်သစည်သတောင်သဆိုမဟုမျာသနဟင့် တိုသတက်မဟုမျာသအတလက် တာဝန်မျာသစလာ

အကဌောင်သကဌာသချက်ပဌဿနာမျာသကို GitLab Alert Bot အဖဌစ် ယခုဖလင့်ထာသသည်။

ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ

ယခု အကဌောင်သကဌာသချက်မျာသမဟ ဖလင့်ထာသသော ပဌဿနာမျာသသည် စာရေသသူအာသ GitLab Alert Bot ဟု သတ်မဟတ်ရမည်ဖဌစ်ပဌီသ၊ ထို့ကဌောင့် ပဌဿနာကို အရေသကဌီသသော အကဌောင်သကဌာသချက်မဟ အလိုအလျောက် ဖန်တီသထာသသည်ကို သင်ချက်ချင်သ မဌင်တလေ့နိုင်သည်။

ရောယဟက်ဖော်ပဌချက်မျာသကို စက်တလင်သသိုလဟောင်မဟုတလင် အလိုအလျောက်သိမ်သဆည်သပါ။

နောက်ဆုံသ၊ ရလဟေ

Epic ဖော်ပဌချက်မျာသအာသ ဒေသဆိုင်ရာ သိုလဟောင်မဟုတလင် မသိမ်သဆည်သထာသပါ၊ ထို့ကဌောင့် မဟာဝိဇ္ဇာဖော်ပဌချက်ကို သင်ပဌောင်သလိုက်သောအခါ ၎င်သတို့ကို ပဌတ်သာသစလာ မသိမ်သဆည်သပါက အပဌောင်သအလဲမျာသ ဆုံသရဟုံသသလာသပါမည်။ GitLab 11.11 သည် ဒေသဆိုင်ရာ သိုလဟောင်မဟုတလင် epic ဖော်ပဌချက်မျာသကို သိမ်သဆည်သရန် စလမ်သရည်ကို မိတ်ဆက်ပေသခဲ့သည်။ ဆိုလိုသည်မဟာ အမဟာသအယလင်သတစ်ခု ဖဌစ်ပေါ်လာပါက၊ သင် စိတ်အနဟောက်အယဟက်ဖဌစ်ခဌင်သ သို့မဟုတ် ဘရောင်ဇာမဟ မတော်တဆထလက်ပါက သင်သည် ယခုအချိန်တလင် အလလယ်တကူ ပဌန်သလာသနိုင်သည်။

Git LFS အတလက် GitLab mirroring ပံ့ပိုသမဟု

STARTER၊ ပရီမီယံ၊ အကောင်သဆုံသ၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

Mirroring ကို အသုံသပဌု၍ Git repositories ကို တစ်နေရာမဟ အခဌာသတစ်နေရာသို့ ပုံတူပလာသနိုင်သည်။ ၎င်သသည် GitLab ဆာဗာပေါ်တလင်ရဟိသော အခဌာသတစ်နေရာတလင်ရဟိသော repository ၏ပုံတူကို သိမ်သဆည်သရန် လလယ်ကူစေသည်။ ယခု GitLab သည် Git LFS ဖဌင့် သိုလဟောင်ရာနေရာမျာသကို ပုံတူကူသချခဌင်သကို ပံ့ပိုသပေသနေပဌီဖဌစ်သောကဌောင့် ကအင်္ဂါရပ်ကို ဂိမ်သဖလဲ့စည်သပုံ သို့မဟုတ် သိပ္ပံဆိုင်ရာဒေတာမျာသကဲ့သို့သော ဖိုင်ကဌီသမျာသရဟိသော repos တလင်ပင် ရနိုင်ပါသည်။

ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့်တိုကင်မျာသအတလက် Repository ဖတ်ရဟုခဌင်သနဟင့်ရေသခဌင်သခလင့်ပဌုချက်မျာသ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ပုဂ္ဂိုလ်ရေသဆိုင်ရာဝင်ရောက်ခလင့် တိုကင်အမျာသအပဌာသသည် အဆင့်တလင် ပဌောင်သလဲရန် ခလင့်ပဌုချက်မျာသရဟိသည်။ apiသို့သော် API အပဌည့်အစုံဝင်ရောက်ခဌင်သသည် အချို့သောအသုံသပဌုသူမျာသ သို့မဟုတ် အဖလဲ့အစည်သမျာသအတလက် လုပ်ပိုင်ခလင့်မျာသ မျာသလလန်သသည်။

ကလန်မဌူနတီထည့်သလင်သမဟုကဌောင့်၊ ကိုယ်ရေသကိုယ်တာဝင်ရောက်ခလင့် တိုကင်မျာသသည် ယခုအခါတလင် GitLab ဆက်တင်မျာသနဟင့် အဖလဲ့ဝင်ခဌင်သကဲ့သို့ အရေသကဌီသသော ဧရိယာမျာသသို့ ပိုမိုနက်ရဟိုင်သသော API အဆင့်ဝင်ရောက်ခလင့်ထက် ပရောဂျက်သိုလဟောင်ရာမျာသတလင် ဖတ်ရဟုပဌီသ ရေသနိုင်ခလင့်မျာသကိုသာ ရရဟိနိုင်ပါသည်။

ကျေသဇူသတင်ပါတယ် Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

GraphQL အတလဲလိုက်မေသမဌန်သချက်မျာသအတလက် အခဌေခံပံ့ပိုသမဟုထည့်ခဌင်သ။

အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ၊ core၊ STARTER၊ ပရီမီယံ၊ Ultimate

GraphQL API ဖဌင့် သုံသစလဲသူမျာသသည် ၎င်သတို့လိုအပ်သည့်ဒေတာကို အတိအကျသတ်မဟတ်နိုင်ပဌီသ စုံစမ်သမဟုအနည်သငယ်တလင် လိုအပ်သည့်ဒေတာအာသလုံသကို ရယူနိုင်သည်။ ကထုတ်ဝေမဟုမဟစတင်ကာ GitLab သည် GraphQL API သို့ အခဌေခံအုပ်စုအချက်အလက်မျာသကို ပေါင်သထည့်ခဌင်သကို ပံ့ပိုသပေသပါသည်။

Salesforce အထောက်အထာသမျာသဖဌင့် ဝင်ရောက်ပါ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

GitLab သည် Salesforce developer မျာသကို ချစ်မဌတ်နိုသပဌီသ ကအသိုင်သအဝိုင်သကို ပံ့ပိုသရန်အတလက်၊ သုံသစလဲသူမျာသအာသ Salesforce.com အထောက်အထာသမျာသဖဌင့် GitLab သို့ လက်မဟတ်ထိုသဝင်ခလင့်ပဌုပါသည်။ ယခု Instances မျာသသည် Salesforce.com ကို တစ်ချက်နဟိပ်ရုံဖဌင့် GitLab သို့ဝင်ရောက်ရန် Salesforce-ချိတ်ဆက်ထာသသောအက်ပ်အဖဌစ် GitLab ကို configure လုပ်နိုင်ပါသည်။

ဝဘ်ဝင်ရောက်ခလင့်အတလက် SAML SSO ကို ယခု လိုအပ်ပါသည်။

ပရီမီယံ၊ အကောင်သဆုံသ၊ ငလေ၊ ရလဟေ

ကျလန်တော်တို့ တစ်ခုတည်သသောလက်မဟတ်ထိုသခဌင်သ (SSO) လိုအပ်ချက်ကို တိုသချဲ့ခဌင်သ။ 11.8 ထုတ်ဝေမဟုတလင် မိတ်ဆက်ထာသသော၊ အုပ်စုအဆင့်တလင် သုံသစလဲသူမျာသသည် SAML ဖဌင့် ဝင်ရောက်သည့်အခါမဟသာ ဝင်ရောက်ခလင့်ရရဟိစေရန် အုပ်စုနဟင့် ပရောဂျက်ရင်သမဌစ်မျာသကို တင်သကဌပ်စလာ အတည်ပဌုခဌင်သဖဌင့် မိတ်ဆက်ခဲ့သည်။ ကသည်မဟာ SAML SSO မဟတဆင့် GitLab.com ကိုအသုံသပဌုသော လုံခဌုံရေသကိုတန်ဖိုသထာသသော အဖလဲ့အစည်သမျာသအတလက် နောက်ထပ်ဝင်ရောက်ထိန်သချုပ်မဟုအလလဟာတစ်ခုဖဌစ်သည်။ သင်၏အဖလဲ့ရဟိအသုံသပဌုသူမျာသသည် SSO ကိုအသုံသပဌုနေကဌောင်သသိ၍ SSO ကို လိုအပ်ချက်တစ်ခုအဖဌစ် ယခုသင်ပဌုလုပ်နိုင်ပဌီဖဌစ်သည်။

epics API အတလက် မကဌာသေသမီက ဖန်တီသထာသသော သို့မဟုတ် မလမ်သမံထာသသောဒေတာဖဌင့် စစ်ထုတ်ပါ။

နောက်ဆုံသ၊ ရလဟေ

ယခင်က၊ GitLab epics API ကိုအသုံသပဌု၍ မကဌာသေသမီက ဖန်တီသထာသသော သို့မဟုတ် ပဌောင်သလဲထာသသောဒေတာကို မေသမဌန်သရန် မလလယ်ကူပါ။ ထုတ်ဝေမဟု 11.11 တလင် ကျလန်ုပ်တို့သည် နောက်ထပ် စစ်ထုတ်မဟုမျာသကို ထည့်သလင်သခဲ့သည်။ created_after, created_before, updated_after О updated_beforeTask API နဟင့် လိုက်လျောညီထလေရဟိစေရန်နဟင့် ပဌုပဌင်ထာသသော သို့မဟုတ် အသစ်ဖန်တီသထာသသော ဇာတ်လမ်သမျာသကို အမဌန်ရဟာဖလေပါ။

UltraAuth ဖဌင့် Biometric စစ်မဟန်ကဌောင်သအထောက်အထာသပဌခဌင်သ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ကုမ္ပဏီ UltraAuth စကာသဝဟက်မဲ့ biometric စစ်မဟန်ကဌောင်သအထောက်အထာသပဌသခဌင်သအတလက်အထူသပဌုသည်။ ယခု ကျလန်ုပ်တို့သည် GitLab တလင် ကအထောက်အထာသစိစစ်ခဌင်သနည်သလမ်သကို ပံ့ပိုသပေသပါသည်။

ကျေသဇူသတင်ပါတယ် Karthiki Tanna (Kartikey Tanna)!

GitLab Runner 11.11

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

ယနေ့ကျလန်ုပ်တို့သည် GitLab Runner 11.11 ကိုထုတ်ပဌန်ခဲ့သည်။ GitLab Runner သည် CI/CD အလုပ်မျာသကို လုပ်ဆောင်ရန်နဟင့် ရလဒ်မျာသကို GitLab သို့ ပဌန်လည်ပေသပို့ရန် အသုံသပဌုသည့် အဖလင့်အရင်သအမဌစ်ပရောဂျက်တစ်ခုဖဌစ်သည်။

Omnibus တိုသတက်မဟုမျာသ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE

ကျလန်ုပ်တို့သည် GitLab 11.11 ရဟိ Omnibus အတလက် အောက်ပါတိုသတက်မဟုမျာသကို ပဌုလုပ်ထာသပါသည်။

အစီအစဥ်မျာသ ပိုမိုကောင်သမလန်စေခဌင်သ။

Core၊ STARTER၊ PREMIUM၊ ULTIMATE

GitLab 11.11 ရဟိ Helm ဇယာသမျာသအတလက် အောက်ပါတိုသတက်မဟုမျာသကို ပဌုလုပ်ထာသပါသည်။

စလမ်သဆောင်ရည်တိုသတက်မဟုမျာသ

Core၊ STARTER၊ PREMIUM၊ ULTIMATE၊ အခမဲ့၊ ကဌေသဝါ၊ ငလေ၊ ရလဟေ

အရလယ်အစာသအာသလုံသ၏ GitLab သာဓကမျာသအတလက် ထုတ်ဝေမဟုတိုင်သဖဌင့် GitLab စလမ်သဆောင်ရည်ကို ကျလန်ုပ်တို့ ဆက်လက်တိုသတက်နေပါသည်။ GitLab 11.11 တလင် တိုသတက်မဟုအချို့-

ခေတ်မမီသောအင်္ဂါရပ်မျာသ

GitLab Geo သည် GitLab 12.0 တလင် hashed storage ကိုပေသလိမ့်မည်။

GitLab Geo လိုအပ်သည်။ hashed သိုလဟောင်မဟု အလယ်တန်သဆုံမဟတ်မျာသတလင် ယဟဉ်ပဌိုင်မဟုကို လျော့ပါသစေရန်။ ၌ကသို့မဟတ်သာသခဲ့သည်။ gitlab-ce#40970.

GitLab တလင် 11.5 ကလိုအပ်ချက်ကို Geo စာရလက်စာတမ်သတလင် ထည့်သလင်သထာသပါသည်။ gitlab-ee#8053.

GitLab တလင် 11.6 sudo gitlab-rake gitlab:geo:check hashed storage ကိုဖလင့်ထာသခဌင်သရဟိမရဟိ စစ်ဆေသပဌီသ ပရောဂျက်အာသလုံသကို ရလဟေ့ပဌောင်သထာသသည်။ စင်တီမီတာ။ gitlab-ee#8289. အကယ်၍ သင်သည် Geo ကိုအသုံသပဌုနေပါက၊ ကစစ်ဆေသမဟုကိုလုပ်ဆောင်ပဌီသ တတ်နိုင်သမျဟအမဌန်ဆုံသရလဟေ့ပဌောင်သပါ။

GitLab တလင် 11.8 စာမျက်နဟာပေါ်တလင် အပဌီသအပိုင် ပိတ်ထာသသည့် သတိပေသချက်ကို ပဌသပါမည်။ စီမံခန့်ခလဲသူ ဧရိယာ › Geo › Nodesအကယ်၍ အထက်ဖော်ပဌပါစစ်ဆေသမဟုမျာသကို ခလင့်မပဌုပါ။ gitlab-ee!8433.

GitLab တလင် 12.0 Geo သည် hashed storage လိုအပ်ချက်မျာသကို အသုံသပဌုပါမည်။ စင်တီမီတာ။ gitlab-ee#8690.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab Geo သည် PG FDW ကို GitLab 12.0 သို့ ယူဆောင်လာမည်ဖဌစ်သည်။

အချို့သော synchronization လုပ်ဆောင်မဟုမျာသ၏ စလမ်သဆောင်ရည်ကို သိသိသာသာ မဌဟင့်တင်ပေသသောကဌောင့် Geo Log Cursor အတလက် ၎င်သသည် လိုအပ်ပါသည်။ Geo node status queries ၏စလမ်သဆောင်ရည်ကိုလည်သ မဌဟင့်တင်ထာသသည်။ ယခင်မေသမဌန်သချက်မျာသသည် ကဌီသမာသသော ပရောဂျက်မျာသအတလက် စလမ်သဆောင်ရည် အလလန်ညံ့ဖျင်သခဲ့ပါသည်။ ၎င်သကို မည်သို့ထည့်သလင်သရမည်ကို ကဌည့်ရဟုပါ။ Geo ဒေတာဘေ့စ် ကူသယူမဟု. GitLab တလင် 12.0 Geo သည် PG FDW လိုအပ်ပါမည်။ စင်တီမီတာ။ gitlab-ee#11006.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

bug အစီရင်ခံခဌင်သနဟင့် မဟတ်တမ်သသလင်သခဌင်သအတလက် Sentry ရလေသချယ်စရာမျာသကို GitLab 12.0 ရဟိ အသုံသပဌုသူမျက်နဟာပဌင်မဟ ဖယ်ရဟာသလိုက်ပါမည်။

ကရလေသချယ်စရာမျာသကို GitLab 12.0 ရဟိ user interface မဟဖယ်ရဟာသမည်ဖဌစ်ပဌီသ ဖိုင်တလင် ရနိုင်မည်ဖဌစ်သည်။ gitlab.yml. ထို့အပဌင်၊ ဖဌန့်ကျက်မဟုမျာသစလာကဌာသတလင် ကလဲပဌာသစေရန် Sentry ပတ်ဝန်သကျင်ကို သင်သတ်မဟတ်နိုင်သည်။ ဥပမာအာသဖဌင့်၊ ဖလံ့ဖဌိုသတိုသတက်မဟု၊ ဇာတ်ညလဟန်သနဟင့်ထုတ်လုပ်မဟု။ စင်တီမီတာ။ gitlab-ce#49771.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

တင်ပဌမဟုတစ်ခုလျဟင် ဖန်တီသထာသသည့် ပိုက်လိုင်သမျာသ၏ အမျာသဆုံသ အရေအတလက်ကို ကန့်သတ်ထာသသည်။

ယခင်က GitLab သည် ပိုက်လိုင်သမျာသကို ဖန်တီသခဲ့သည်။ HEAD တင်သလင်သမဟုတလင် ဌာနခလဲတစ်ခုစီ၊ အပဌောင်သအလဲမျာသစလာကို တစ်ချိန်တည်သတလင် တလန်သအာသပေသသော developer မျာသအတလက် ၎င်သသည် အဆင်ပဌေသည် (ဥပမာ၊ အင်္ဂါရပ်တစ်ခုနဟင့် ဌာနခလဲတစ်ခုသို့ develop).

သို့သော် အသက်ဝင်သော အကိုင်သအခက်မျာသစလာပါရဟိသော သိုလဟောင်ရုံကဌီသတစ်ခုကို တလန်သပို့သောအခါ (ဥပမာ၊ ရလေ့လျာသခဌင်သ၊ ပုံတူကူသချခဌင်သ သို့မဟုတ် အကိုင်သအခက်မျာသခလဲခဌင်သ)၊ အကိုင်သအခက်တစ်ခုစီအတလက် ပိုက်လိုင်သတစ်ခု ဖန်တီသရန် မလိုအပ်ပါ။ GitLab 11.10 မဟ စတင်၍ ကျလန်ုပ်တို့ ဖန်တီသနေပါသည်။ အမျာသဆုံသ ပိုက်လိုင်သ ၄ ခု ပေသပို့သည့်အခါ။

ဖျက်သည့်ရက်စလဲ- ၏ 22 မေလ 2019

ခေတ်မမီတော့သော GitLab Runner ၏ အမလေအနဟစ် ကုဒ်လမ်သကဌောင်သမျာသ

Gitlab 11.9 တလင် GitLab Runner ကိုအသုံသပဌုသည်။ နည်သလမ်သသစ် သိုလဟောင်ရာကို ပလာသခဌင်သ/ခေါ်ဆိုခဌင်သ။ လက်ရဟိတလင်၊ GitLab Runner သည် နည်သလမ်သအသစ်ကို မပံ့ပိုသပါက နည်သလမ်သဟောင်သကို အသုံသပဌုမည်ဖဌစ်သည်။ နောက်ထပ်အသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုပါ။ ဒီတာဝန်.

GitLab 11.0 တလင်၊ ကျလန်ုပ်တို့သည် GitLab Runner အတလက် မက်ထရစ်ဆာဗာ ဖလဲ့စည်သမဟုပုံစံကို ပဌောင်သလဲခဲ့သည်။ metrics_serverမျက်နဟာသာဖဌင့် ဖယ်ရဟာသမည်ဖဌစ်သည်။ listen_address GitLab 12.0 တလင် နောက်ထပ်အသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုပါ။ ဒီတာဝန်.

ဗာသရဟင်သ 11.3 တလင်၊ GitLab Runner ကို စတင်ပံ့ပိုသပေသခဲ့သည်။ မျာသစလာသော cache ပံ့ပိုသပေသသူမျာသ; ၎င်သသည် ဆက်တင်အသစ်မျာသဆီသို့ ညသတည်သလာသခဲ့သည်။ သီသခဌာသ S3 ဖလဲ့စည်သမဟု။ အဆိုပါ စာရလက်စာတမ်သ အသစ်ဖလဲ့စည်သမဟုသို့ ပဌောင်သရလဟေ့ခဌင်သအတလက် ပဌောင်သလဲမဟုဇယာသနဟင့် ညလဟန်ကဌာသချက်မျာသကို ပေသထာသသည်။ နောက်ထပ်အသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုပါ။ ဒီတာဝန်.

ကလမ်သကဌောင်သမျာသကို GitLab 12.0 တလင် မရနိုင်ပါ။ အသုံသပဌုသူတစ်ညသအနေဖဌင့်၊ သင်သည် GitLab Runner 11.9 သို့ အဆင့်မဌဟင့်တင်သည့်အခါ သင်၏ GitLab စံနဟုန်သသည် ဗာသရဟင်သ 12.0+ ကို လုပ်ဆောင်နေကဌောင်သ သေချာစေရန်မဟလလဲ၍ အခဌာသမည်သည့်အရာမဟ ပဌောင်သလဲရန် မလိုအပ်ပါ။

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab Runner အတလက် entry point လုပ်ဆောင်ချက်အတလက် ကန့်သတ်ထာသသော ကန့်သတ်ဘောင်

11.4 GitLab Runner သည် အင်္ဂါရပ်သတ်မဟတ်ချက်ကို မိတ်ဆက်ပေသသည်။ FF_K8S_USE_ENTRYPOINT_OVER_COMMAND အစရဟိတဲ့ ပဌဿနာတလေကို ဖဌေရဟင်သဖို့ #2338 О #3536.

GitLab 12.0 တလင် အင်္ဂါရပ်ဆက်တင်ကို ပိတ်ထာသသကဲ့သို့ ကျလန်ုပ်တို့သည် မဟန်ကန်သောအပဌုအမူသို့ ပဌောင်သပါမည်။ နောက်ထပ်အသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုပါ။ ဒီတာဝန်.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab Runner အတလက် EOL သို့ရောက်ရဟိသည့် Linux ဖဌန့်ဖဌူသမဟုအတလက် ရပ်တန့်ထာသသော ပံ့ပိုသမဟု

GitLab Runner ကို ထည့်သလင်သနိုင်သည့် Linux ဖဌန့်ဖဌူသမဟုအချို့သည် ၎င်သတို့၏ရည်ရလယ်ချက်ကို ဖဌည့်ဆည်သပေသသည်။

GitLab 12.0 တလင်၊ GitLab Runner သည် ထိုကဲ့သို့သော Linux ဖဌန့်ဝေမဟုမျာသထံ ပက်ကေ့ဂျ်မျာသကို ဖဌန့်ဝေတော့မည်မဟုတ်ပါ။ ပံ့ပိုသမပေသတော့သော ဖဌန့်ဖဌူသမဟုစာရင်သအပဌည့်အစုံကို ကျလန်ုပ်တို့တလင် ရဟာတလေ့နိုင်ပါသည်။ စာရလက်စာတမ်သ. ကျေသဇူသတင်ပါတယ် Javier Ardo (Javier Jardon) မင်သအတလက် အလဟူငလေ!

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab Runner Helper command အဟောင်သမျာသကို ဖယ်ရဟာသခဌင်သ။

ပံ့ပိုသကူညီမဟုပေါင်သထည့်ခဌင်သ၏ တစ်စိတ်တစ်ပိုင်သအဖဌစ် Windows Docker executor အသုံသပဌုတဲ့ command အဟောင်သတလေကို စလန့်လလဟတ်ခဲ့ရပါတယ်။ ကူညီသူပုံ.

GitLab 12.0 တလင်၊ GitLab Runner သည် command အသစ်မျာသကို အသုံသပဌု၍ စတင်ခဲ့သည်။ ၎င်သသည် အသုံသပဌုသူမျာသနဟင့်သာ သက်ဆိုင်ပါသည်။ အကူအညီပေသသူပုံကို ထပ်ရေသပါ။. နောက်ထပ်အသေသစိတ်အချက်အလက်မျာသကို ကဌည့်ရဟုပါ။ ဒီတာဝန်.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab Runner မဟ အမလေအနဟစ် git clean ယန္တရာသကို ဖယ်ရဟာသခဌင်သ။

GitLab Runner 11.10 တလင် ကျလန်တော်တို အခလင့်အရေသတစ်ခုပေသခဲ့သည်။ Runner သည် command ကိုမည်ကဲ့သို့လုပ်ဆောင်သည်ကို configure လုပ်ပါ။ git clean. ထို့အပဌင်၊ သန့်ရဟင်သရေသဗျူဟာအသစ်သည်အသုံသပဌုမဟုကိုဖယ်ရဟာသသည်။ git reset အမိန့်ပေသတယ်။ git clean unloading အဆင့်ပဌီသနောက်။

ကအပဌုအမူပဌောင်သလဲမဟုသည် အသုံသပဌုသူအချို့ကို ထိခိုက်စေနိုင်သောကဌောင့် ကျလန်ုပ်တို့သည် ကန့်သတ်ချက်တစ်ခုကို ပဌင်ဆင်ထာသပါသည်။ FF_USE_LEGACY_GIT_CLEAN_STRATEGY. တန်ဖိုသသတ်မဟတ်ထာသရင် true၎င်သသည် အမလေအနဟစ်ရဟင်သလင်သရေသဗျူဟာကို ပဌန်လည်ရယူပါမည်။ GitLab Runner တလင် function parameters မျာသကိုအသုံသပဌုခဌင်သအကဌောင်သပိုမိုတလေ့နိုင်သည်။ စာရလက်စာတမ်သ၌.

GitLab Runner 12.0 တလင်၊ ကျလန်ုပ်တို့သည် အမလေအနဟစ်ရဟင်သလင်သရေသဗျူဟာအတလက် ပံ့ပိုသမဟုနဟင့် လုပ်ဆောင်ချက်ကန့်သတ်ချက်မျာသကို အသုံသပဌု၍ ၎င်သကို ပဌန်လည်ရယူနိုင်စလမ်သကို ဖယ်ရဟာသပါမည်။ ဝင်ကဌည့်ပါ။ ဒီတာဝန်.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

အုပ်စုပရောဂျက်ပုံစံမျာသ Silver/Premium အစီအစဉ်မျာသအတလက်သာ ရနိုင်ပါသည်။

ကျလန်ုပ်တို့သည် 11.6 တလင် အဖလဲ့အဆင့် ပရောဂျက် နမူနာမျာသကို မိတ်ဆက်ပေသသောအခါ၊ အစီအစဉ်အာသလုံသအတလက် က Premium/Silver အင်္ဂါရပ်ကို မတော်တဆ အသုံသပဌုနိုင်ပါသည်။

ကျလန်တော်တို့ ဒီ bug ကိုပဌင်ပါ။ 11.11 ထုတ်ဝေမဟုတလင် Silver/Premium အဆင့်အောက်ရဟိ သုံသစလဲသူမျာသနဟင့် သာဓကအာသလုံသကို နောက်ထပ် 3 လ ပေသသည်။

22 ခုနဟစ် ဩဂုတ်လ 2019 ရက်မဟ စတင်၍ အဖလဲ့လိုက် ပရောဂျက် နမူနာမျာသကို စာရလက်စာတမ်သတလင် ဖော်ပဌထာသသည့်အတိုင်သ ငလေ/ပရီမီယံ အစီအစဉ်မျာသနဟင့် အထက်တလင်သာ ရနိုင်ပါမည်။

ဖျက်သည့်ရက်စလဲ- 22 2019 августа г.

Windows batch အလုပ်မျာသအတလက် ပံ့ပိုသမဟု ရပ်ဆိုင်သလိုက်ပါပဌီ။

GitLab 13.0 (ဇလန် 22၊ 2020) တလင်၊ ကျလန်ုပ်တို့သည် GitLab Runner ရဟိ Windows command line batch အလုပ်မျာသအတလက် ပံ့ပိုသမဟုကို ဖယ်ရဟာသရန် စီစဉ်ထာသသည် (ဥပမာ။ cmd.exe) Windows PowerShell အတလက် ပိုမိုကောင်သမလန်သော ပံ့ပိုသကူညီမဟုဖဌင့်။ နောက်ထပ်အသေသစိတ်အချက်မျာသထဲတလင် ဒီတာဝန်.

လုပ်ငန်သ DevOps အတလက် ကျလန်ုပ်တို့၏ မျဟော်မဟန်သချက်သည် PowerShell သည် Windows ပတ်၀န်သကျင်ရဟိ လုပ်ငန်သပလီကေသရဟင်သမျာသကို အလိုအလျောက်လုပ်ဆောင်ခဌင်သအတလက် အကောင်သဆုံသရလေသချယ်မဟုဖဌစ်သည်ဟူသော Microsoft ၏ ရပ်တည်ချက်နဟင့် ကိုက်ညီမည်ဖဌစ်သည်။ ဆက်လက်အသုံသပဌုလိုပါက cmd.exe၊ ကအမိန့်မျာသကို PowerShell မဟခေါ်ဆိုနိုင်သော်လည်သ ပဌုပဌင်ထိန်သသိမ်သမဟုနဟင့် ဖလံ့ဖဌိုသတိုသတက်မဟု မဌင့်မာသမဟုတို့ကဌောင့် မျာသစလာသောမကိုက်ညီမဟုမျာသကဌောင့် Windows batch အလုပ်မျာသကို ကျလန်ုပ်တို့ တိုက်ရိုက်ပံ့ပိုသမည်မဟုတ်ပါ။

ဖျက်သည့်ရက်စလဲ- 22 2019 сеМтября г.

Git 2.21.0 နဟင့်အထက် လိုအပ်သည်။

GitLab 11.11 အရ၊ Git 2.21.0 ကို run ရန် လိုအပ်သည်။ Omnibus GitLab သည် Git 2.21.0 ဖဌင့် တင်ပို့ပဌီသဖဌစ်သည်။သို့သော် Git ၏ယခင်ဗာသရဟင်သမျာသဖဌင့် မူရင်သထည့်သလင်သမဟုအသုံသပဌုသူမျာသသည် အဆင့်မဌဟင့်ရမည်ဖဌစ်ပါသည်။

ဖျက်သည့်ရက်စလဲ- ၏ 22 မေလ 2019

အမလေအနဟစ် Kubernetes ဝန်ဆောင်မဟု နမူနာပုံစံ

GitLab 12.0 တလင် Kubernetes ဝန်ဆောင်မဟုပုံစံမဟ ဝေသရာသို့ ရလဟေ့ရန် ကျလန်ုပ်တို့ စီစဉ်ထာသသည်။ ဥပမာအဆင့်မဟာ GitLab 11.11 တလင်မိတ်ဆက်ခဲ့သည့် instance-level cluster configuration ကိုထောက်ခံသည်။

ဝန်ဆောင်မဟုပုံစံပလိတ်ကို အသုံသပဌု၍ ကိုယ်တိုင်စီမံခန့်ခလဲသည့်အရာအာသလုံသကို GitLab 12.0 သို့ အဆင့်မဌဟင့်တင်သောအခါတလင် instance-level cluster သို့ ပဌောင်သရလဟေ့သလာသပါမည်။

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

အညလဟန်သနဟင့်ကိုက်ညီမဟုမဟ ဖယ်ထုတ်ခဌင်သ app Kubernetes အသုံသပဌုမဟု အကန့်မျာသပေါ်တလင်

GitLab 12.0 တလင် Kubernetes ဖဌန့်ကျက်ရလေသချယ်မဟုတလင် အက်ပ်အညလဟန်သဖဌင့် ကိုက်ညီမဟုမဟ ဝေသကလာရန် ကျလန်ုပ်တို့ စီစဉ်ထာသပါသည်။ GitLab 11.10 တလင်ကျလန်ုပ်တို့မိတ်ဆက်ခဲ့သည်။ ကိုက်ညီမဟုယန္တရာသအသစ်တိုက်ဆိုင်မဟုမျာသကို ရဟာဖလေပေသသော၊ app.example.com/app О app.example.com/envအကန့်ပေါ်တလင် ဖဌန့်ကျက်မဟုမျာသကို ပဌသရန်။

ကဖဌန့်ကျက်မဟုမျာသကို သင်၏အသုံသချမဟု ဒက်ရဟ်ဘုတ်မျာသတလင် ပေါ်လာစေရန်၊ သင်သည် ဖဌန့်ကျက်မဟုအသစ်တစ်ခုကို ရိုသရဟင်သစလာတင်ပဌပဌီသ GitLab သည် အညလဟန်သအသစ်မျာသကို အသုံသပဌုမည်ဖဌစ်သည်။

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

GitLab 12.0 ပက်ကေ့ဂျ်မျာသကို တိုသချဲ့ထာသသော လက်မဟတ်ဖဌင့် လက်မဟတ်ရေသထိုသပါမည်။

မေလ 2 ရက်၊ 2019 ခုနဟစ် GitLab ပက်ကေ့ဂျ်မျာသအတလက် လက်မဟတ်ထိုသသော့မျာသ၏ တရာသဝင်သက်တမ်သကို တိုသမဌဟင့်ခဲ့သည်။ Omnibus GitLab မဟ 01.08.2019/01.07.2020/XNUMX မဟ XNUMX/XNUMX/XNUMX အထိ။ ပက်ကေ့ဂျ်လက်မဟတ်မျာသကို သင်စစ်ဆေသနေပဌီသ သော့မျာသကို အပ်ဒိတ်လုပ်လိုပါက၊ နောက်တစ်ကဌိမ်မဟ ညလဟန်ကဌာသချက်မျာသကို လိုက်နာပါ။ Omnibus ပက်ကေ့ဂျ်မျာသကို လက်မဟတ်ထိုသရန်အတလက် စာရလက်စာတမ်သ.

ဖျက်သည့်ရက်စလဲ- ဇလန်လ 22 2019

မဟတ်တမ်သပဌောင်သပါ

changelog တလင် ကပဌောင်သလဲမဟုအာသလုံသကို ရဟာဖလေပါ-

ustanovka

GitLab တပ်ဆင်မဟုအသစ်ကို စတင်သတ်မဟတ်နေပါက၊ သလာသရောက်ကဌည့်ရဟုပါ။ GitLab ဒေါင်သလုဒ်စာမျက်နဟာ.

update ကို

→ စစ်ဆေသပါ။ အပ်ဒိတ်စာမျက်နဟာ

source: www.habr.com

မဟတ်ချက် Add