Git Lab 11.10

Git Lab 11.10

GitLab 11.10 tare da bututun dashboard, haɗa bututun sakamako, da shawarwarin layi da yawa a cikin buƙatun haɗuwa.

Bayanai masu dacewa game da aikin bututun mai a cikin ayyuka daban-daban

GitLab yana ci gaba da haɓaka gani a cikin tsarin rayuwar DevOps. A cikin wannan fitowar a kan sarrafa panel ya kara da bayanin matsayin bututun mai.

Wannan ya dace ko da kuna nazarin bututun aikin guda ɗaya, amma yana da amfani musamman idan ayyuka da yawa, - kuma wannan yawanci yana faruwa idan kuna amfani da microservices kuma kuna son gudanar da bututun don gwaji da isar da lambar daga wuraren ajiyar ayyukan daban-daban. Yanzu zaku iya ganin aikin nan da nan bututu a kan kula da panel, duk inda aka yi su.

Gudun bututun mai don haɗakar sakamako

A tsawon lokaci, tushen da rassan da aka yi niyya sun bambanta, kuma wani yanayi na iya tasowa inda suke jurewa daban, amma ba sa aiki tare. Yanzu za ku iya gudanar da bututun mai don samun sakamakon da aka haɗa kafin haɗuwa. Ta wannan hanyar za ku lura da kurakurai da sauri waɗanda zasu bayyana kawai idan canje-canje akai-akai ana motsa su tsakanin rassan, wanda ke nufin zaku gyara kurakuran bututun da sauri kuma zaku yi amfani da GitLab Runner.

Ƙara inganta haɗin gwiwa

GitLab 11.10 yana ƙara ƙarin fasalulluka don haɗin gwiwa mara ƙarfi da sauƙaƙe ayyukan aiki. IN fitowar da ta gabata mun gabatar da shawarwari don haɗa buƙatun, inda mai bita zai iya ba da shawarar canji zuwa layi ɗaya a cikin sharhi zuwa buƙatar haɗin kai, kuma za a iya aiwatar da shi kai tsaye daga zaren sharhi. Masu amfani da mu sun so shi kuma sun nemi fadada wannan fasalin. Yanzu za ku iya bayarwa canje-canje don layukan da yawa, yana nuna waɗanne layukan cirewa da waɗanda za a ƙara.

Na gode da ra'ayoyin ku da shawarwarinku!

Kuma wannan ba duka bane…

Akwai abubuwa masu ban mamaki da yawa a cikin wannan sakin, misali. gajerun hanyoyi a wani yanki na musamman, mai zurfi tsaftace ganga rajista, m Auto DevOps da damar saya ƙarin mintuna CI Runner. A ƙasa akwai cikakkun bayanai game da kowannensu.

Mafi Kyawun Ma'aikacin Wannan WatanMVP) - Takuya Noguchi

Babban ma'aikacin da ya fi kowa daraja a wannan watan shine Takuya Noguchi (Takuya Noguchi). Takuya yayi aiki mai kyau don ɗaukakar GitLab: ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun bayanai a cikin baya da gaba da kuma inganta ƙirar mai amfani. Na gode!

Babban fasali na GitLab 11.10

Bututun mai a kan kula da panel

PREMIUM, ULTIMATE, SILVER, GOLD

Dashboard a GitLab yana nuna bayanai game da ayyuka a duk misalin GitLab ɗin ku. Kuna ƙara ayyuka ɗaya bayan ɗaya kuma kuna iya zaɓar aikin da kuke so.
A cikin wannan sakin, mun ƙara bayani game da matsayin bututun zuwa dashboard. Yanzu masu haɓakawa suna ganin ayyukan bututun mai a cikin duk ayyukan da ake buƙata - a cikin keɓancewar ɗaya.

Git Lab 11.10

Bututu don haɗakar sakamako

PREMIUM, ULTIMATE, SILVER, GOLD

Ya zama ruwan dare ga reshen tushen ya bambanta daga reshen da aka yi niyya na tsawon lokaci sai dai idan kun ci gaba da tura canje-canje a tsakaninsu. A sakamakon haka, tushen da bututun reshe da aka yi niyya suna "kore" kuma babu rikice-rikicen haɗuwa, amma haɗuwa ta kasa saboda canje-canjen da ba su dace ba.

Lokacin da bututun buƙatar haɗakarwa ta atomatik ya haifar da sabon hanyar haɗin gwiwa wanda ya ƙunshi sakamakon haɗin gwiwa na haɗin tushen da rassan da aka yi niyya, za mu iya tafiyar da bututun a kan wannan hanyar haɗin kuma tabbatar da cewa sakamakon gaba ɗaya yana aiki.

Idan kuna amfani da bututun neman haɗin kai (a kowane iko) kuma kuna amfani da sigar masu gudu na GitLab masu zaman kansu 11.8 ko sama da haka, kuna buƙatar sabunta su don guje wa wannan batun. gitlab-ee#11122. Wannan baya shafar masu amfani da jama'a masu gudu GitLab.

Git Lab 11.10

Ba da shawarar canje-canje akan layuka da yawa

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Lokacin aiki tare akan buƙatun haɗin kai, galibi kuna ganin matsaloli kuma ku ba da shawarar mafita. Tun da GitLab 11.6 muna tallafawa shawara don canje-canje na layi daya.

A cikin sigar 11.10, haɗa ra'ayoyin ra'ayi daban-daban na iya ba da shawarar canje-canje zuwa layuka da yawa, sannan duk wanda ke da rubuta izini ga reshe na asali zai iya karɓe su da dannawa ɗaya. Godiya ga sabon fasalin, zaku iya guje wa kwafin-manna, kamar yadda yake a cikin sigogin baya.

Git Lab 11.10

Gajerun hanyoyi a wuri ɗaya

PREMIUM, ULTIMATE, SILVER, GOLD

Tare da tambura a cikin yanki ɗaya, ƙungiyoyi za su iya amfani da alamun keɓancewar juna (a cikin fa'ida ɗaya) zuwa al'amari, haɗa buƙata, ko almara a cikin yanayi tare da filayen al'ada ko jahohin gudanawar aiki na al'ada. An saita su ta amfani da tsarin haɗin gwiwa na musamman a cikin lakabin lakabin.

Bari mu ce kuna buƙatar filin al'ada a cikin ɗawainiya don bin tsarin aiki na dandalin da ayyukanku ke niyya. Kowane ɗawainiya dole ne ya danganta da dandamali ɗaya kawai. Kuna iya ƙirƙirar gajerun hanyoyi platform::iOS, platform::Android, platform::Linux da sauransu kamar yadda ya kamata. Idan kun yi amfani da wannan gajeriyar hanya ɗaya zuwa ɗawainiya, za ta cire wani gajeriyar hanya ta atomatik wanda ke farawa da ita platform::.

A ce kana da gajerun hanyoyi workflow::development, workflow::review и workflow::deployed, yana nuna yanayin tafiyar aikin ƙungiyar ku. Idan aikin yana da gajeriyar hanya workflow::development, kuma mai haɓakawa yana so ya motsa aikin zuwa mataki workflow::review, kawai ya shafi sabon gajeriyar hanya da tsohuwar (workflow::development) ana sharewa ta atomatik. Wannan halin ya riga ya wanzu lokacin da kuke matsar da ayyuka tsakanin jerin gajerun hanyoyi akan allon ɗawainiya waɗanda ke wakiltar tafiyar aikin ƙungiyar ku. Yanzu membobin ƙungiyar waɗanda ba sa aiki tare da kwamitin ɗawainiya kai tsaye suna iya canza yanayin aikin aiki a cikin ayyukan da kansu.

Git Lab 11.10

Ƙarin tsaftacewa sosai na rajistar ganga

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Lokacin da yawanci kuna amfani da rajistar ganga tare da bututun CI, kuna tura canje-canje daban-daban zuwa tag ɗaya. Saboda aiwatar da rarrabawar Docker, halayen da suka dace shine adana duk canje-canje ga tsarin, amma sun ƙare suna ɗaukar ƙwaƙwalwar ajiya mai yawa. Idan kun yi amfani da siga -m с registry-garbage-collect, za ku iya sauri share duk canje-canjen da suka gabata kuma ku 'yantar da sarari mai daraja.

Git Lab 11.10

Siyan ƙarin mintuna CI Runner

TSORON, AZURFA, ZINARI

Masu amfani da tsare-tsaren GitLab.com da aka biya (Gold, Azurfa, Bronze) yanzu na iya siyan ƙarin mintuna na CI Runner. A baya can, ya zama dole don saduwa da adadin da aka bayar a cikin shirin. Tare da wannan haɓakawa, zaku iya pre-saya fiye da mintuna don guje wa katsewa saboda rufe bututun mai.

Yanzu minti 1000 yana biyan $8, kuma kuna iya siyan yawancin su gwargwadon yadda kuke so. Za a fara amfani da ƙarin mintuna lokacin da kuka yi amfani da duk abin da kuka samu na wata-wata, kuma sauran ƙarin mintunan za su wuce zuwa wata mai zuwa. IN sakin gaba muna so mu ƙara wannan fasalin zuwa tsare-tsaren kyauta kuma.

Git Lab 11.10

Auto DevOps mai haɗawa

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Tare da Auto DevOps, ƙungiyoyi suna canzawa zuwa ayyukan DevOps na zamani ba tare da wani ƙoƙari ba. An fara da GitLab 11.10, kowane aiki a cikin Auto DevOps ana ba da shi azaman samfuri mai zaman kansa. Masu amfani za su iya amfani функцию includes a cikin GitLab CI don ba da damar kowane matakai na Auto DevOps kuma a lokaci guda yi amfani da fayil ɗin al'ada gitlab-ci.yml. Ta wannan hanyar za ku iya ba da damar ayyukan da kuke buƙata kawai kuma ku yi amfani da sabbin abubuwan sabuntawa.

Git Lab 11.10

Sarrafa membobin ƙungiya ta atomatik akan GitLab.com ta amfani da SCIM

Azurfa, ZINARI

A baya can, dole ne ku sarrafa membobin ƙungiyar da hannu akan GitLab.com. Kuna iya amfani da SAML SSO yanzu kuma sarrafa membobin ta amfani da SCIM don ƙirƙira, sharewa, da sabunta masu amfani akan GitLab.com.

Wannan yana da amfani musamman ga kamfanoni masu yawan masu amfani da masu ba da shaida na tsakiya. Yanzu kuna iya samun tushen gaskiya guda ɗaya, kamar Azure Active Directory, kuma za a ƙirƙiri masu amfani da share su ta atomatik ta hanyar mai ba da shaida maimakon da hannu.

Git Lab 11.10

Shiga GitLab.com ta Mai Ba da SAML

Azurfa, ZINARI

A baya can, lokacin amfani da SAML SSO don ƙungiyoyi, ana buƙatar mai amfani don shiga tare da takaddun shaidar GitLab da mai ba da shaida. Yanzu zaku iya shiga kai tsaye ta hanyar SSO azaman mai amfani da GitLab mai alaƙa da ƙungiyar da aka saita.

Masu amfani ba za su shiga sau biyu ba, yana sauƙaƙa wa kamfanoni don amfani da SAML SSO don GitLab.com.

Git Lab 11.10

Sauran haɓakawa a cikin GitLab 11.10

Tsarin almara na yara

ULTIMATE, ZINARI

A cikin sakin da ya gabata, mun ƙara almara na yara (epics of epics) don taimaka muku sarrafa tsarin rarraba ayyukanku. Almara na yara suna bayyana akan shafin almara na iyaye.

A cikin wannan sakin, shafin almara na iyaye yana nuna ƙayyadaddun almara na yara don ƙungiyoyi su iya ganin jerin lokutan almara na yara kuma su iya sarrafa abubuwan dogaro da lokaci.

Git Lab 11.10

Haɗa hotunan buƙatun buƙatun

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

A cikin wannan sakin, muna gabatar da allo masu ba da labari waɗanda ke tashi lokacin da kuke shawagi akan hanyar haɗin haɗin gwiwa. A baya, muna nuna taken neman haɗin kai kawai, amma yanzu muna kuma nuna matsayin buƙatar haɗaka, matsayin bututun CI, da gajeriyar URL.

Muna shirin ƙara ƙarin bayani mai mahimmanci a cikin fitowar gaba, misali. masu alhakin da wuraren sarrafawa, kuma za mu kuma gabatar da fitattun hotunan allo don ayyuka.

Git Lab 11.10

Tace buƙatun haɗin kai ta rassan manufa

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Gudun aikin Git don sakewa ko software na jigilar kaya yawanci ya ƙunshi rassa na dogon lokaci da yawa - don yin gyare-gyare zuwa nau'ikan da suka gabata (misali. stable-11-9) ko motsawa daga gwajin inganci zuwa samarwa (misali. integration), amma ba abu ne mai sauƙi ba nemo buƙatun haɗin kai na waɗannan rassan a cikin buƙatun buɗe ido da yawa.

Yanzu ana iya tace jerin buƙatun haɗin kai don ayyuka da ƙungiyoyi ta hanyar reshen da aka yi niyya na buƙatar haɗin kai don sauƙaƙe samun wanda kuke buƙata.

Na gode, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

Aika da haɗa kan bututun mai nasara

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Idan muka yi amfani da hanyar bunƙasa tushen gangar jikin, ya kamata mu guje wa rassan da suka daɗe don neman ƙananan rassa na wucin gadi tare da mai shi ɗaya. Ana tura ƙananan canje-canje kai tsaye zuwa reshen da aka yi niyya, amma yin hakan yana haifar da rushe ginin.

Tare da wannan sakin, GitLab yana goyan bayan sabbin zaɓuɓɓukan turawa Git don buɗe buƙatun haɗa kai ta atomatik, saita reshe da aka yi niyya, da tilasta haɗa kan bututun mai nasara daga layin umarni a lokacin turawa reshe.

Git Lab 11.10

Ingantattun haɗin kai tare da dashboards na waje

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

GitLab na iya samun dama ga sabar Prometheus da yawa (muhalli, aiki, da kungiyoyi (wanda ake tsammani)), amma samun maki masu yawa na ƙarshe na iya ƙara sarƙaƙƙiya ko ƙila ba za a sami goyan bayan daidaitattun dashboards ba. Tare da wannan sakin, ƙungiyoyi za su iya amfani da Prometheus API guda ɗaya, yin haɗin kai tare da ayyuka kamar Grafana mafi sauƙi.

Tsara shafukan Wiki ta kwanan wata halitta

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

A cikin aikin Wiki, ƙungiyoyi zasu iya raba takardu da sauran mahimman bayanai tare da lambar tushe da ayyuka. Tare da wannan sakin, zaku iya tsara jerin shafukan Wiki ta ranar ƙirƙira da take don nemo abun ciki da aka ƙirƙira kwanan nan.

Git Lab 11.10

Abubuwan sa ido da gungun suka nema

ULTIMATE, ZINARI

GitLab yana taimaka muku saka idanu tarin Kubernetes don haɓakawa da aikace-aikacen samarwa. Farawa da wannan sakin, saka idanu akan buƙatun CPU da ƙwaƙwalwar ajiya daga tarin ku don tabo batutuwa masu yuwuwa kafin su zama matsala.

Git Lab 11.10

Duba Ma'aunin Ma'aunin Load a cikin Dashboard na Grafana

CORE, STARTER, PREMIUM, ULTIMATE

Yana da matukar mahimmanci don saka idanu akan lafiyar misalin GitLab ɗin ku. A baya can, mun samar da tsoffin dashboards ta hanyar misalin Grafana da aka saka. An fara da wannan sakin, mun haɗa da ƙarin dashboards don saka idanu masu daidaita nauyin NGINX.

SAST don Elixir

ULTIMATE, ZINARI

Muna ci gaba da fadada tallafin harshe da zurfafa binciken tsaro. A cikin wannan sakin mun ba da damar bincikar tsaro don ayyukan kan Elixir da ayyukan da aka ƙirƙira akan Dandalin Phoenix.

Tambayoyi da yawa a cikin zane ɗaya

PREMIUM, ULTIMATE, SILVER, GOLD

A cikin GitLab, zaku iya ƙirƙira taswira don ganin awowi da kuke tattarawa. Sau da yawa, misali, idan kuna buƙatar duba matsakaicin ko matsakaicin ƙimar ma'auni, kuna son nuna ƙima da yawa akan ginshiƙi ɗaya. Fara da wannan sakin, kuna da wannan damar.

Sakamakon DAST akan Dashboard Tsaro na Rukuni

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Mun ƙara sakamakon Gwajin Tsaro na Aikace-aikacen Dynamic (DAST) zuwa ga dashboard ɗin tsaro na ƙungiyar ban da SAST, sikanin kwantena, da kuma duba abin dogaro.

Ƙara Metadata zuwa Rahoton Binciken Kwantena

ULTIMATE, ZINARI

A cikin wannan sakin, Rahoton Binciken Kwantena ya ƙunshi ƙarin metadata - mun ƙara abin da ya shafa (siffar Clair) cikin metadata data kasance: fifiko, ID (tare da batun mitre.org) da matakin da abin ya shafa (misali debian:8).

Ƙara nau'in rahoton awo don haɗa buƙatun

PREMIUM, ULTIMATE, SILVER, GOLD

GitLab ya riga ya ba da nau'ikan rahotanni da yawa waɗanda za a iya haɗa su kai tsaye a cikin buƙatun haɗin kai: daga rahotanni zuwa ingancin code и gwajin naúrar a matakin tabbatarwa har SAURARA и Dast a matakin kariya.

Duk da yake waɗannan rahotanni ne masu mahimmanci, ana kuma buƙatar mahimman bayanai waɗanda suka dace da yanayi daban-daban. A cikin GitLab 11.10, muna ba da rahoton awo kai tsaye a cikin buƙatun haɗin kai, wanda ke tsammanin maɓalli mai sauƙi-darajar maɓalli. Ta wannan hanyar, masu amfani suna bin sauye-sauye na tsawon lokaci, gami da ma'auni na al'ada, da canje-canje a ma'auni don takamaiman buƙatar haɗin kai. Ana iya canza amfani da ƙwaƙwalwar ajiya, gwajin aikin na musamman, da matakan kiwon lafiya zuwa ma'auni masu sauƙi waɗanda za'a iya duba su kai tsaye a cikin buƙatun haɗin gwiwa tare da sauran rahotannin da aka gina.

Taimako don ayyukan Maven-module masu yawa don binciken dogaro

ULTIMATE, ZINARI

Tare da wannan sakin, ayyukan Maven masu yawa-module suna tallafawa binciken dogaro na GitLab. A baya can, idan submodule yana da dogaro kan wani ƙaramin matakin matakin ɗaya, ba zai iya ƙyale yin lodi daga ma'ajin Maven na tsakiya ba. Yanzu an ƙirƙiri aikin aikin Multi-Multi-Multi-Multi tare da mahimman abubuwa biyu da dogaro tsakanin kayayyaki biyu. Dogaro tsakanin samfuran ƴan uwa yanzu ana samunsu a wurin ajiyar Maven na gida domin ginin ya ci gaba.

Masu amfani za su iya canza hanyar cloning a cikin CI

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Ta hanyar tsoho, GitLab Runner yana rufe aikin zuwa wani yanki na musamman a ciki $CI_BUILDS_DIR. Amma ga wasu ayyuka, kamar Golang, lambar tana buƙatar a haɗa ta cikin takamaiman kundin adireshi domin a gina ta.

A cikin GitLab 11.10 mun gabatar da m GIT_CLONE_PATH, wanda ke ba ku damar ƙayyade takamaiman hanya inda GitLab Runner ya rufe aikin kafin aiwatar da aikin.

Sauƙaƙe abin rufe fuska na masu canji masu kariya a cikin rajistan ayyukan

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

GitLab yana ba da hanyoyi da yawa kare и iyakance yankin masu canji a GitLab CI/CD. Amma har yanzu sauye-sauye na iya ƙarewa a cikin ginin rajistan ayyukan, da gangan ko da gangan.

GitLab yana ɗaukar haɗarin haɗari da dubawa da mahimmanci kuma yana ci gaba da ƙara fasalulluka na yarda. A cikin GitLab 11.10, mun gabatar da ikon rufe wasu nau'ikan masu canji a cikin rajistar ayyukan aiki, ƙara matakin kariya daga abubuwan da ke cikin waɗannan masu canji da aka haɗa cikin haɗari cikin haɗari. Kuma yanzu GitLab ta atomatik masks da yawa ginannun alamomi masu canji.

Kunna ko kashe Auto DevOps a matakin ƙungiya

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Tare da Auto DevOps akan aikin GitLab.com, zaku iya ɗaukar ayyukan DevOps na zamani daga gini zuwa bayarwa ba tare da wahala ba.

Fara da GitLab 11.10, zaku iya kunna ko kashe Auto DevOps don duk ayyukan cikin rukuni ɗaya.

Sauƙaƙe da ingantaccen shafin lasisi

STARTER, PREMIUM, ULTIMATE

Don yin maɓallan lasisi mafi dacewa kuma mafi sauƙi, mun sake tsara shafin lasisi a cikin kwamitin gudanarwa kuma mun haskaka mahimman abubuwa.

Git Lab 11.10

Sabunta zaɓin gajeriyar hanya don tura Kubernetes

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Ƙungiyoyin ƙaddamarwa suna nuna bayanai game da duk ayyukan Kubernetes.

A cikin wannan sakin, mun canza yadda muke taswirar gajerun hanyoyi zuwa turawa. Yanzu ana samun matches ta app.example.com/app и app.example.com/env ko app. Wannan zai kauce wa tace rikice-rikice da kuma haɗarin ƙaddamar da ba daidai ba da ke hade da aikin.

Bugu da ƙari, a cikin GitLab 12.0 mu cire alamar app daga mai zaɓin turawa Kubernetes, kuma wasa kawai zai yiwu ta app.example.com/app и app.example.com/env.

Ƙirƙirar albarkatun Kubernetes mai ƙarfi

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Haɗin Kubernetes tare da GitLab yana ba ku damar amfani da fasalin RBAC ta amfani da asusun sabis da keɓancewar suna ga kowane aikin GitLab. Farawa da wannan sakin, don mafi girman inganci, waɗannan albarkatun za a ƙirƙira su ne kawai lokacin da ake buƙata don turawa.

Lokacin tura Kubernetes, GitLab CI zai ƙirƙiri waɗannan albarkatun kafin turawa.

Masu tseren rukuni don gungu na matakin rukuni

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Rukunin matakin rukuni yanzu suna tallafawa shigarwa GitLab Runner. Masu gudu Kubernetes na matakin rukuni suna bayyana ga ayyukan yara kamar yadda aka yiwa lakabin masu tseren rukuni cluster и kubernetes.

Ma'aunin kira don ayyukan Knative

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Siffofin da aka tura tare da GitLab Mara Sabar, yanzu nuna adadin kiran da aka karɓa don wani aiki na musamman. Don yin wannan, kuna buƙatar shigar da Prometheus akan gungu inda aka shigar da Knative.

Git Lab 11.10

Sarrafa siga git clean don ayyukan GitLab CI/CD

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Ta hanyar tsoho, GitLab Runner yana gudana git clean yayin aiwatar da loda lambar lokacin aiwatar da aiki a GitLab CI/CD. Tun daga GitLab 11.10, masu amfani za su iya sarrafa sigogi da aka wuce zuwa ƙungiya git clean. Wannan yana da amfani ga ƙungiyoyi tare da ƙwararrun masu gudu, da kuma ƙungiyoyin da ke tattara ayyukan daga manyan ɗakunan ajiya. Yanzu za su iya sarrafa tsarin saukewa kafin aiwatar da rubutun. Sabbin canji GIT_CLEAN_FLAGS darajar tsoho shine -ffdx kuma yana karɓar duk yuwuwar sigogin umarni [git clean](https://git-scm.com/docs/git-clean).

Izinin waje a cikin Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Madaidaitan mahalli na iya buƙatar ƙarin albarkatun izini na waje don samun damar aikin. Mun ƙara tallafi don ƙarin matakin ikon shiga ciki 10.6 kuma sun karɓi buƙatun da yawa don buɗe wannan aikin a Core. Mun yi farin cikin gabatar da izini na waje da ƙarin matakan tsaro don abubuwan Core, tunda ana buƙatar wannan fasalin ta kowane mahalarta.

Ikon ƙirƙirar ayyuka a cikin ƙungiyoyi a cikin Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Matsayin Mai Haɓakawa na iya ƙirƙirar ayyuka a cikin ƙungiyoyi daga sigar 10.5, kuma yanzu wannan yana yiwuwa a cikin Core. Ƙirƙirar ayyuka shine maɓalli mai mahimmanci don samarwa a GitLab, kuma ta haɗa wannan fasalin a cikin Core, yanzu ya fi sauƙi ga misali membobin yin wani sabon abu.

GitLab Runner 11.10

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

A yau mun saki GitLab Runner 11.10! GitLab Runner shiri ne na buɗe ido wanda ake amfani dashi don gudanar da ayyukan CI/CD da tura sakamakon zuwa GitLab.

Canje-canje mafi ban sha'awa:

Ana iya samun cikakken jerin canje-canje a cikin GitLab Runner changelog: SAUYA.

Gyaran da aka dawo project_id a cikin API ɗin binciken bulo a cikin Elasticsearch

STARTER, PREMIUM, ULTIMATE

Mun gyara kwaro a cikin Elasticsearch blob search API wanda kuskure ya dawo 0 don project_id. Zai zama dole reindex Elasticsearchdon samun daidaitattun dabi'u project_id bayan shigar da wannan sigar GitLab.

Ingantaccen Omnibus

CORE, STARTER, PREMIUM, ULTIMATE

Mun yi waɗannan haɓakawa ga Omnibus a GitLab 11.10:

  • GitLab 11.10 ya hada da Kusan 5.9.0, bude tushen Slack madadin, wanda sabon sakinsa ya haɗa da sabon kundin adireshi don sauƙin ƙaura daga Hipchat da ƙari mai yawa. Wannan sigar ta ƙunshi tsaro updates, kuma muna bada shawarar sabuntawa.
  • Mu hadedde Grafana tare da Omnibus, kuma yanzu yana da sauƙi don fara sa ido akan misalin GitLab.
  • Mun ƙara goyan baya don share tsoffin hotunan ganga daga rajistar Docker.
  • Mun sabunta ca-certs zuwa 2019-01-23.

Inganta ayyuka

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Muna ci gaba da haɓaka aikin GitLab tare da kowane saki don abubuwan GitLab na kowane girman. Wasu haɓakawa a cikin GitLab 11.10:

Ingantattun sigogin GitLab

CORE, STARTER, PREMIUM, ULTIMATE

Mun yi abubuwan ingantawa ga sigogin GitLab:

Abubuwan da aka yanke

GitLab Geo zai kawo hashed ajiya zuwa GitLab 12.0

Ana buƙatar GitLab Geo hashed ajiya don rage gasa akan nodes na biyu. An lura da wannan a cikin gitlab-ce#40970.

A cikin GitLab 11.5 mun ƙara wannan buƙatu zuwa takaddun Geo: gitlab-ee#8053.

A cikin GitLab 11.6 sudo gitlab-rake gitlab:geo:check bincika idan an kunna ma'ajiyar hashed da kuma idan an ƙaura duk ayyukan. Cm. gitlab-ee#8289. Idan kana amfani da Geo, da fatan za a gudanar da wannan rajistan kuma yi ƙaura da wuri-wuri.

A cikin GitLab 11.8 kashedi na dindindin na dindindin gitlab-ee!8433 za a nuna a shafin Yankin Admin > Geo > nodesidan cak na sama ba a yarda ba.

A cikin GitLab 12.0 Geo zai yi amfani da buƙatun ajiya na hashed. Cm. gitlab-ee#8690.

Ranar sharewa: 22 Yuni 2019

Ubuntu 14.04 goyon baya

GitLab 11.10 zai zama saki na ƙarshe tare da Ubuntu 14.04 goyon baya.

Canonical ya sanar da ƙarshen daidaitaccen tallafi don Ubuntu 14.04 Afrilu 2019. Muna ba masu amfani shawarar haɓakawa zuwa nau'in LTS mai goyan baya: Ubuntu 16.04 ko Ubuntu 18.04.

Ranar sharewa: 22 Mayu 2019

Ƙayyadaddun iyakar adadin bututun da aka ƙirƙira ta hanyar ƙaddamarwa ɗaya

A baya can, GitLab ya ƙirƙira bututun don HEAD kowane reshe a cikin jigilar kaya. Wannan yana da amfani ga masu haɓakawa waɗanda ke tura canje-canje da yawa a lokaci ɗaya (misali, zuwa reshen fasalin da a develop).

Amma lokacin tura babban wurin ajiya inda akwai rassan da yawa masu aiki (misali, don motsawa, madubi ko cokali mai yatsa), ba kwa buƙatar ƙirƙirar bututun kowane reshe. An fara da GitLab 11.10 muna ƙirƙira iyakar 4 pipelines lokacin aikawa.

Ranar sharewa: 22 Mayu 2019

Hanyoyi na gado na GitLab Runner

Tun da Gitlab 11.9 GitLab Runner yana amfani da shi sabuwar hanya cloning / kiran ma'ajiyar. A halin yanzu GitLab Runner zai yi amfani da tsohuwar hanyar idan sabuwar ba ta da tallafi. Duba ƙarin a ciki wannan aiki.

A cikin GitLab 11.0, mun canza ma'aunin saitin sabar uwar garken don GitLab Runner. metrics_server za a cire a cikin ni'imar listen_address a cikin GitLab 12.0. Duba ƙarin a ciki wannan aiki.

A cikin sigar 11.3, GitLab Runner ya fara tallafawa masu samar da cache da yawa; wanda ya haifar da sabbin saitunan don takamaiman S3 sanyi. A takardun, yana ba da tebur na canje-canje da umarni don ƙaura zuwa sabon tsari. Duba ƙarin bayani a ciki wannan aiki.

Waɗannan hanyoyin ba za su kasance a cikin GitLab 12.0. A matsayinka na mai amfani, ba kwa buƙatar canza komai, kawai tabbatar da misalin GitLab ɗinku yana gudana sigar 11.9+ lokacin da kuka haɓaka zuwa GitLab Runner 12.0.

Ranar sharewa: 22 Yuni 2019

Zaɓin da aka yanke don fasalin alamar shigarwa don GitLab Runner

An gabatar da siginar fasali a cikin 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND don gyara batutuwa kamar #2338 и #3536.

A cikin GitLab 12.0, za mu canza zuwa madaidaicin hali kamar an kashe saitin fasalin. Duba ƙarin a ciki wannan aiki.

Ranar sharewa: 22 Yuni 2019

Taimakon da aka yanke don rarraba Linux wanda ya kai EOL don GitLab Runner

Wasu rarrabawar Linux waɗanda zaku iya shigar da GitLab Runner akan su sun cika manufarsu.

A cikin GitLab 12.0, GitLab Runner ba zai ƙara rarraba fakiti zuwa waɗannan rabawa na Linux ba. Ana iya samun cikakken jerin rabe-raben da ba a tallafawa a cikin namu takardun. Godiya ga Javier Ardo (Javier Jardon) da gudunmawarsa!

Ranar sharewa: 22 Yuni 2019

Cire tsoffin umarnin GitLab Runner Helper

A matsayin wani bangare na kokarinmu na tallafawa Mai aiwatar da Windows Docker dole ne a yi watsi da wasu tsoffin umarnin da ake amfani da su hoton mataimaki.

GitLab 12.0 yana ƙaddamar da GitLab Runner tare da sababbin umarni. Wannan kawai ya shafi masu amfani waɗanda soke hoton mataimaki. Duba ƙarin a ciki wannan aiki.

Ranar sharewa: 22 Yuni 2019

Cire kayan aikin git mai tsabta daga GitLab Runner

A cikin GitLab Runner 11.10 muna ba da dama saita yadda Runner ke aiwatar da umarni git clean. Bugu da ƙari, sabon dabarun tsaftacewa yana kawar da amfani git reset kuma ya sanya umarni git clean bayan an sauke mataki.

Tun da wannan canjin hali na iya shafar wasu masu amfani, mun shirya saiti FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Idan kun saita darajar true, zai dawo da dabarun tsabtace gadon gado. Ana iya samun ƙarin game da amfani da sigogin aiki a GitLab Runner a cikin takardun.

A cikin GitLab Runner 12.0, za mu cire tallafi don dabarun tsabtace gado da ikon dawo da shi ta amfani da sigar aiki. Duba ƙarin bayani a ciki wannan aiki.

Ranar sharewa: 22 Yuni 2019

Sashen Bayanan tsarin a cikin kwamitin gudanarwa

GitLab yana gabatar da bayanai game da misalin GitLab ɗinku a ciki admin/system_info, amma wannan bayanin yana iya zama ba daidai ba.

Mu share wannan sashe kwamitin gudanarwa a cikin GitLab 12.0 kuma muna ba da shawarar amfani sauran zaɓuɓɓukan saka idanu.

Ranar sharewa: 22 Yuni 2019

Canja log

Nemo duk waɗannan canje-canje a cikin canji:

saitin

Idan kuna kafa sabon shigarwa na GitLab, ziyarci Zazzage shafin GitLab.

Sabuntawa

Duba sabunta shafi.

Shirye-shiryen Biyan Kuɗi na GitLab

GitLab yana samuwa a cikin dandano biyu: mulkin kai и girgije SaaS.

Mulkin kai: A kan-gidaje ko akan dandalin girgije da kuka fi so.

  • core: Don ƙananan ƙungiyoyi, ayyuka na sirri, ko gwajin GitLab na wani lokaci mara iyaka.
  • Starter: Don ƙungiyoyin da ke aiki a ofis ɗaya a kan ayyuka da yawa waɗanda ke buƙatar tallafin sana'a.
  • Premium: Don ƙungiyoyi masu rarraba waɗanda ke buƙatar abubuwan haɓakawa, babban samuwa, da tallafin XNUMX/XNUMX.
  • Ultimate: Don kasuwancin da ke buƙatar ingantacciyar dabara da aiwatarwa tare da ingantaccen tsaro da bin doka.

Cloud SaaS - GitLab.com: GitLab ne ke gudanar da shi, gudanarwa da gudanarwa kyauta kuma biya biyan kuɗi ga daidaikun masu haɓakawa da ƙungiyoyi.

  • free: Wuraren ajiya masu zaman kansu marasa iyaka da marasa iyaka na masu ba da gudummawar ayyukan. Ayyukan da aka rufe suna da damar yin amfani da fasalulluka freea bude ayyukan sami damar yin amfani da fasalulluka Gold.
  • tagulla: Don ƙungiyoyin da ke buƙatar samun damar yin amfani da abubuwan haɓaka aikin aiki.
  • Silver: Don ƙungiyoyin da ke buƙatar ƙarin ƙarfi na DevOps, yarda, da tallafi cikin sauri.
  • Gold: Ya dace da ayyukan CI/CD da yawa. Duk ayyukan buɗe ido na iya amfani da fasalin Zinare kyauta, ba tare da la'akari da tsari ba.

source: www.habr.com

Add a comment