GitLab 11.10 me nga raina paipa papatohu, nga paipa hua hanumi, me nga whakaaro raina-maha i roto i nga tono hanumi.
Nga korero ngawari mo te mahi o nga paipa i roto i nga kaupapa rereke
Kei te piki haere tonu a GitLab ki roto i te huringa ora o DevOps. I tenei putanga i runga paewhiri mana tāpirihia he tirohanga whānui o te tūnga paipa.
He watea tenei ahakoa kei te ako koe i te paipa o te kaupapa kotahi, engari he tino whai hua mena maha nga kaupapa, - a ka puta tenei ki te whakamahi koe i nga ratonga miihini me te hiahia ki te whakahaere i tetahi paipa mo te whakamatautau me te tuku waehere mai i nga momo putunga kaupapa. Inaianei ka kite tonu koe i te mahi paipa i runga i te paewhiri mana, i nga waahi katoa ka mahia.
Te whakahaere paipa mo nga hua hanumi
Ka roa te wa, ka rere ke te takenga me nga manga whainga, ka puta ake he ahuatanga ka wehe kee, engari kaore e mahi tahi. Inaianei ka taea e koe whakahaere paipa mo nga hua hanumi i mua i te hanumi. Ma tenei ka kite wawe koe i nga hapa ka puta mena ka nekehia nga huringa i waenga i nga manga, ko te tikanga ka tere ake te whakatika i nga hapa paipa ka whakamahia Kaiwhaiwhai a GitLab.
Arotau ake te mahi tahi
Ka taapirihia e GitLab 11.10 etahi atu waahanga mo te mahi tahi me nga rerenga mahi ngawari. IN putanga o mua i whakaurua e matou he whakaaro mo nga tono hanumi, ka taea e te kaiarotake te kii he whakarereke ki tetahi rarangi i roto i te korero ki te tono hanumi, a ka taea tonu te tuku tika mai i te miro korero. I pai ki a maatau kaiwhakamahi me te tono kia whakawhānuihia tenei waahanga. Inaianei ka taea e koe te tuku huringa mo nga raina maha, e tohu ana ko ēhea rārangi hei tango me ēhea hei tāpiri.
Ko te Kaimahi Tino Utu o tenei marama (MVP) — Takuya Noguchi
Ko Takuya Noguchi te Kaimahi Tino Utu i tenei marama (Takuya Noguchi). Takuya he mahi pai mo te kororia o GitLab: kua whakatikahia nga hapa, kua oti nga ngoikoretanga i te tuara me te mua me te whakapai ake i te atanga kaiwhakamahi. Mauruuru koe!
Ko nga ahuatanga matua o GitLab 11.10
Nga paipa i runga i te paewhiri mana
PREMIUM, ULTIMATE, HIWA, KOURA
Ko te papatohu i GitLab e whakaatu ana i nga korero mo nga kaupapa puta noa i to tauira GitLab katoa. Ka taapirihia e koe nga kaupapa takitahi i ia wa ka taea e koe te whiriwhiri ko tehea kaupapa e pai ana ki a koe.
I tenei tukunga, i taapirihia e matou nga korero mo nga ahuatanga paipa ki te papatohu. Inaianei ka kite nga kaiwhakawhanake i te mahi o nga paipa i roto i nga kaupapa e tika ana - i roto i te atanga kotahi.
Nga paipa mo nga hua hanumi
PREMIUM, ULTIMATE, HIWA, KOURA
He mea noa te peka ke te peka mai i te peka kua whakaritea i roto i te waa, mena ka pana tonu koe i nga huringa ki waenga i a raatau. Ko te mutunga mai, he "matomato" te puna me nga raina paipa manga e whai ana, kaore he paheketanga hanumi, engari ka rahua te hanumi na nga huringa hotokore.
Ina hanga aunoatia e te pipeline tono hanumi he hononga hou kei roto te hua whakakotahi o te hanumi o te puna me nga manga i whaaia, ka taea e tatou te whakahaere i te paipa ki runga i taua hononga me te whakarite kei te mahi te hua katoa.
Mena kei te whakamahi koe i nga raina paipa tono hanumi (mehemea ka taea) me te whakamahi i nga kaiwhaiwhai GitLab motuhake putanga 11.8 neke atu ranei, me whakahou e koe kia kore ai tenei take gitlab-ee#11122. Kaore tenei e pa ki nga kaiwhakamahi o nga kaiwhaiwhai GitLab whanui.
E taunaki ana i nga huringa i runga i nga raina maha
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
I te wa e mahi tahi ana koe mo nga tono hanumi, he maha nga wa ka kite koe i nga raru me te tuku otinga. Mai i te GitLab 11.6 ka tautoko matou tono mo nga huringa mo te raina kotahi.
I roto i te putanga 11.10, ka taea e nga korero rereke te tono hanumi he whakarereke ki nga rarangi maha, katahi ka taea e te tangata whai mana tuhi ki te peka taketake te whakaae ki te paato kotahi. He mihi ki te ahuatanga hou, ka taea e koe te karo i te kape-whakapiri, pera i nga putanga o mua.
Nga pokatata ki tetahi waahi
PREMIUM, ULTIMATE, HIWA, KOURA
Ma nga tapanga i roto i te whānuitanga kotahi, ka taea e nga roopu te whakamahi tapanga motuhake (i roto i te whānuitanga kotahi) ki tetahi take, tono hanumi, hautoa ranei i roto i nga ahuatanga me nga mara ritenga me nga ahuatanga rerengamahi ritenga. Ka whirihorahia ma te whakamahi i te wetereo koroni motuhake i te taitara tapanga.
Me kii e hiahia ana koe ki tetahi mara ritenga i roto i nga mahi hei whai i te punaha whakahaere o te papaaho e whaaia ana e au mahi. Me hono ia mahi ki te papa kotahi anake. Ka taea e koe te hanga pokatata platform::iOS, platform::Android, platform::Linux me etahi atu e tika ana. Mena ka hoatu e koe tetahi momo pokatata ki tetahi mahi, ka tangohia aunoatia e ia tetahi atu pokatata e timata ana platform::.
Me kii kei a koe nga pokatata workflow::development, workflow::review и workflow::deployed, e tohu ana i te ahua o te rerenga mahi a to roopu. Mēnā he pokatata kē te mahi workflow::development, ka hiahia te kaiwhakawhanake ki te neke i te mahi ki te atamira workflow::review, ka whakamahia noa te pokatata hou me te mea tawhito (workflow::development) ka mukua aunoa. Kei te noho tonu tenei whanonga ina nukuhia e koe nga mahi i waenga i nga rarangi pokatata i runga i te papa mahi e tohu ana i te rerenga mahi a to roopu. Inaianei ka taea e nga mema o te roopu karekau e mahi me te poari mahi te whakarereke i te ahua rerengamahi i roto i nga mahi.
He pai ake te horoi o te rehita ipu
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ina whakamahi koe i te rehita ipu me nga raina paipa CI, ka peia e koe nga huringa rereke maha ki te tohu kotahi. Na te whakatinanatanga tohatoha a Docker, ko te whanonga taunoa ko te tiaki i nga huringa katoa ki te punaha, engari ka mutu ka nui te mahara. Mena ka whakamahi koe i te tawhā -m с registry-garbage-collect, ka taea e koe te whakakore tere i nga huringa o mua me te waatea i te waahi utu nui.
Te hoko i etahi atu meneti CI Runner
PARAHI, HIWA, KOURA
Ka taea e nga kaiwhakamahi me nga mahere GitLab.com utu (Gold, Silver, Bronze) te hoko i etahi atu meneti CI Runner. I mua, he mea tika kia tutuki te motunga kua whakaritea mo te mahere. Ma tenei whakapainga, ka taea e koe te hoko i mua i nga meneti kua nui ake i te roherohenga hei karo i te aukati na te katinga o te paipa.
Inaianei he $1000 te utu mo te 8 meneti, a ka taea e koe te hoko i nga mea e pai ana koe. Ka timata te whakamahi i nga meneti taapiri ina pau i a koe to motunga marama katoa, ka huri te toenga o nga meneti taapiri ki te marama e whai ake nei. IN tukunga heke mai e hiahia ana matou ki te taapiri i tenei waahanga ki nga mahere kore utu.
DevOps Aunoa Ka taea te tito
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ma te Auto DevOps, ka huri nga kapa ki nga mahi DevOps hou me te kore e whakapau kaha. Ka tiimata me te GitLab 11.10, ka tukuna ia mahi i roto i nga Auto DevOps hei tauira motuhake. Ka taea e nga kaiwhakamahi te whakamahi функцию includes i roto i te GitLab CI kia taea ai nga waahanga takitahi o Auto DevOps me te whakamahi i to konae ritenga gitlab-ci.yml. Ma tenei ka taea e koe anake nga mahi e hiahia ana koe me te whakamahi i nga whakahoutanga o runga.
Whakahaere aunoa i nga mema roopu i GitLab.com ma te whakamahi SCIM
HIWA, KOURA
I mua, me whakahaere a-ringa koe i te mema roopu ki GitLab.com. Ka taea e koe te whakamahi i te SAML SSO me te whakahaere mema ma te whakamahi i te SCIM ki te hanga, ki te muku, ki te whakahou i nga kaiwhakamahi ki GitLab.com.
He tino whai hua tenei mo nga kamupene he maha nga kaiwhakamahi me nga kaiwhakarato tuakiri tuuturu. Inaianei ka taea e koe te whai puna pono kotahi, penei i te Azure Active Directory, ka hangaia nga kaiwhakamahi ka mukua aunoa ma te kaiwhakarato tuakiri, kaua ma te ringa.
Takiuru ki GitLab.com mā te Kaiwhakarato SAML
HIWA, KOURA
I mua, i te wa e whakamahi ana i te SAML SSO mo nga roopu, me haina te kaiwhakamahi me nga tohu tohu GitLab me tetahi kaiwhakarato tuakiri. Ka taea e koe te takiuru tika ma te SSO hei kaiwhakamahi GitLab e hono ana ki tetahi roopu whirihora.
Karekau nga kaiwhakamahi e haina kia rua, kia ngawari ake te whakamahi a nga kamupene i te SAML SSO mo GitLab.com.
Ko etahi atu whakapainga i GitLab 11.10
Te kaupapa hautoa mo nga tamariki
TE UTU, KOURA
I te tukunga o mua, i taapirihia e matou nga epics tamariki (epics of epics) hei awhina i a koe ki te whakahaere i to hanganga tohatoha mahi. Ka puta nga korero a nga tamariki ki te wharangi o nga matua.
I roto i tenei tukunga, ka whakaatuhia e te wharangi hautoa a nga matua he whakahuahua o nga epics tamariki kia kite ai nga kapa i te rarangi wa o nga epics tamariki me te whakahaere i nga whakawhirinakitanga wa.
Hanumi nga mata pahū-ake tono
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
I roto i tenei tukunga, kei te whakauruhia e matou nga mata korero ka puta ake ina whakaparo koe ki runga i tetahi hononga tono hanumi. I mua, i whakaatu noa matou i te taitara tono hanumi, engari inaianei ka whakaatu ano matou i te mana tono hanumi, te mana paipa CI, me te URL poto.
Kei te whakamahere matou ki te taapiri atu i nga korero nui ake i nga whakaputanga a meake nei, hei tauira. nga tangata whai mana me nga waahi whakahaere, a ka whakaurua ano e matou nga mata pahū-ake mo mahi.
Te tātari i nga tono hanumi ma nga peka kua tohua
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ko nga rerengamahi a Git mo te tuku, mo te tuku rorohiko ranei he maha nga peka mo te wa roa—ki te whakatika i nga putanga o mua (hei tauira. stable-11-9) ranei te neke mai i te whakamatautau kounga ki te whakaputa (hei tauira. integration), engari ehara i te mea ngawari ki te kimi tono hanumi mo enei manga i roto i te maha o nga tono hanumi tuwhera.
Ko te rarangi o nga tono hanumi mo nga kaupapa me nga roopu ka taea te tātari e te peka whainga o te tono hanumi kia ngawari ake te kimi i te mea e hiahia ana koe.
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Mena ka whakamahi tatou i te tikanga whanaketanga e ahu mai ana i te Trunk, me karo tatou i nga manga kua roa e ora ana mo nga manga iti, rangitahi me te rangatira kotahi. He maha nga wa ka panaia nga huringa iti ki te peka kua tohua, engari ka tupono ka pakaru te hanga.
Na tenei tukunga, ka tautoko a GitLab i nga whiringa pana a Git hou hei whakatuwhera aunoa i nga tono hanumi, te whakarite i te peka kua whakaritea, me te whakakaha i te hanumi ki runga paipa angitu mai i te raina whakahau i te wa pana ki te peka.
Kua pai ake te whakauru ki nga papatohu o waho
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ka taea e GitLab te uru atu ki nga kaiwhakarato Prometheus maha (taiao, kaupapa, me roopu (e tumanakohia ana)), engari he maha nga pito ka taea te taapiri i te uaua, kaore ranei e tautokohia e nga papatohu paerewa. Ma tenei tukunga, ka taea e nga roopu te whakamahi i te API Prometheus kotahi, ka ngawari ake te whakauru ki nga ratonga penei i a Grafana.
Kōmaka whārangi Wiki mā te rā waihanga
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
I roto i te kaupapa Wiki, ka taea e nga kapa te tiri tuhinga me etahi atu korero nui me te waehere puna me nga mahi. Ma tenei tukunga, ka taea e koe te whakariterite i te rarangi o nga wharangi Wiki ma te ra hanga me te taitara kia tere ai te kimi i nga mea i hanga tata nei.
Te aro turuki i nga rauemi i tonoa e te roopu
TE UTU, KOURA
Ka awhina a GitLab ki a koe ki te aro turuki i to huinga Kubernetes mo te whanaketanga me nga tono whakaputa. Ka timata mai i tenei tukunga, aroturukihia nga tono PTM me te mahara mai i to kahui kia kitea nga take pea i mua i te raru.
Tirohia nga Inenga Whakatau Uta i te Papatohu Grafana
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA
He mea nui ki te aroturuki i te hauora o to tauira GitLab. I mua, i whakaratohia e matou nga papatohu taunoa ma te tauira Grafana kua whakauruhia. I te tiimata mai i tenei tukunga, kua whakauruhia e matou etahi atu papatohu mo te aro turuki i nga pauna kawenga NGINX.
SAST mo Elixir
TE UTU, KOURA
Ka whakawhānui tonu matou i te tautoko reo me te whakahohonu i nga arowhai haumarutanga. I tenei tukunga kua whakahohea e matou nga arowhai haumarutanga mo nga kaupapa kei runga Elixir me nga kaupapa i hangaia i runga Phoenix turanga.
He maha nga patai ki te hoahoa kotahi
PREMIUM, ULTIMATE, HIWA, KOURA
I roto i te GitLab, ka taea e koe te hanga tūtohi hei whakaata i nga inenga ka kohia e koe. I te nuinga o nga wa, hei tauira, ki te hiahia koe ki te tiro ki te uara teitei, toharite ranei o te ine, ka hiahia koe ki te whakaatu i etahi uara ki runga i te tūtohi kotahi. Ka timata i tenei tukunga, kei a koe tenei whai waahi.
Ko nga hua o te DAST i runga i te Papatohu Haumarutanga Rōpū
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Kua taapirihia e matou nga hua whakamatautau Haumaru Taupānga Hihiko (DAST) ki te papatohu haumarutanga o te roopu hei taapiri atu ki te SAST, te matawai ipu, me te matawai whakawhirinaki.
Te taapiri i te Metadata ki te Ripoata Matawai Ipu
TE UTU, KOURA
I roto i tenei tukunga, kei roto i te Ripoata Matawai Ipu etahi atu metadata - kua taapirihia e matou te waahanga kua pa (he ahuatanga Clair) ki roto i nga metadata o mua: te kaupapa matua, ID (me te tohutoro ki te mitre.org) me te taumata e pa ana (hei tauira, debian:8).
Te taapiri i te momo ripoata inenga hei hanumi tono
PREMIUM, ULTIMATE, HIWA, KOURA
Kua whakaratohia e GitLab etahi momo purongo ka taea te whakauru tika ki nga tono hanumi: mai i nga purongo ki kounga waehere и whakamātautau waeine i te wahanga whakamana tae noa Tuhinga o mua и DAST i te waahi tiaki.
Ahakoa he purongo nui enei, me hiahia ano nga korero taketake e pai ana ki nga ahuatanga rereke. I roto i te GitLab 11.10, ka whakaratohia e matou nga inenga e whakaatu tika ana i roto i te tono hanumi, e tumanako ana he takirua matua-wariu. Ma tenei ara, ka whai nga kaiwhakamahi i nga huringa i roto i te waa, tae atu ki nga inenga ritenga, me nga huringa o nga inenga mo tetahi tono hanumi motuhake. Ko te whakamahinga o te mahara, te whakamatautau taumaha mahi, me nga ahuatanga hauora ka taea te huri ki nga inenga ngawari ka taea te tiro tika i roto i nga tono hanumi me etahi atu purongo kua oti te hanga.
Tautoko mo nga kaupapa Maven maha-waewae mo te matawai whakawhirinaki
TE UTU, KOURA
Ma tenei tukunga, ka tautokohia e nga kaupapa Maven nga waahanga-maha-maha te matawai i te whakawhirinakitanga a GitLab. I mua, mena ka whakawhirinaki tetahi waahanga iti ki tetahi atu waahanga iti o te taumata kotahi, kaore e taea te tuku mai i te putunga putunga o Maven. Inaianei kua hangaia he kaupapa Maven maha-kowae me nga waahanga e rua me te whakawhirinaki i waenga i nga waahanga e rua. Kei te waatea nga hononga i waenga i nga waahanga teina i roto i te whare pupuri Maven rohe kia taea ai te hanga.
Ka taea e nga kaiwhakamahi te whakarereke i te ara whakakoi i roto i te CI
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ma te taunoa, ko te GitLab Runner te whakamaarama i te kaupapa ki tetahi araroto ahurei $CI_BUILDS_DIR. Engari mo etahi kaupapa, penei i a Golang, me kati te waehere ki roto i tetahi raarangi motuhake kia taea ai te hanga.
I roto i te GitLab 11.10 i whakauruhia e matou te taurangi GIT_CLONE_PATH, ka taea e koe te tautuhi i tetahi ara motuhake i reira ka katihia e GitLab Runner te kaupapa i mua i te mahi i te mahi.
Te hunanga ngawari o nga taurangi kua tiakina i roto i nga raarangi
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
He maha nga huarahi e whakaratohia ana e GitLab hei tiaki и whakawhāiti i te rohe taurangi i GitLab CI/CD. Engari ka mutu tonu nga taurangi ki roto i te hanga rakau, i te whakaaro, i te pohehe ranei.
Ka aro nui a GitLab ki te whakahaere morearea me te arotake, me te taapiri tonu i nga waahanga hanganga ture. I roto i te GitLab 11.10, i whakauruhia e matou te kaha ki te huna i etahi momo taurangi i roto i nga raarangi mahi, me te taapiri i te taumata whakamarumaru ki nga ihirangi o enei taurangi ka uru ohorere ki roto i nga raarangi. Na inaianei ko GitLab kopare aunoa he maha nga taurangi tohu kua hangaia.
Whakahohehia, whakakorehia ranei Auto DevOps i te taumata o te roopu
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ma te Auto DevOps i runga i te kaupapa GitLab.com, ka taea e koe te tango i nga rerengamahi DevOps hou mai i te hanga ki te tuku kaore he raru.
Ka tiimata me te GitLab 11.10, ka taea e koe te whakakore, te whakakore ranei i nga Auto DevOps mo nga kaupapa katoa i roto i te roopu kotahi.
Te wharangi raihana ngawari me te whakapai ake
WHAKAMAHI, KAUPAPA, KAUPAPA
Kia pai ake, kia ngawari ake te whakahaere i nga taviri raihana, kua hoahoatia ano e matou te wharangi raihana i roto i te roopu whakahaere me te whakaatu i nga mea tino nui.
Whakahoutia te kaikowhiri pokatata mo nga tukunga Kubernetes
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ka whakaatu nga panui tuku korero mo nga tukunga Kubernetes katoa.
I roto i tenei tukunga, kua whakarereketia e matou te huarahi ki te mapi i nga pokatata ki te whakatakotoranga. Kei te waatea nga whakataetae inaianei na app.example.com/app и app.example.com/env ranei app. Ma tenei ka karo i te tarai i nga papā me te tupono o nga tukunga he e pa ana ki te kaupapa.
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ko te whakaurunga o Kubernetes ki a GitLab ka taea e koe te whakamahi i te ahuatanga RBAC ma te whakamahi i tetahi kaute ratonga me tetahi waahi ingoa motuhake mo ia kaupapa GitLab. Ka timata mai i tenei tukunga, mo te tino pai, ka hangaia enei rauemi ina hiahiatia mo te tuku.
Ina tukuna nga Kubernetes, ka hanga e GitLab CI enei rauemi i mua i te tukunga.
Nga kaikawe roopu mo nga roopu-roopu
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ka tautokohia e nga roopu-roopu te whakaurunga a GitLab Runner. Ko nga kaiwhaiwhai Kubernetes taumata-rōpū ka puta ki nga kaupapa tamariki ko nga kaiwhaiwhai roopu kua tapaina cluster и kubernetes.
Karangatia te kaute mo nga mahi Knative
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ko nga ahuatanga kua tohatohahia me GitLab Korekau, whakaatu inaianei te maha o nga waea kua tae mai mo tetahi mahi. Ki te mahi i tenei, me whakauru e koe a Prometheus ki runga i te kahui kei te whakauruhia a Knative.
Mana tawhā git clean mo nga mahi GitLab CI/CD
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ma te taunoa, ka rere a GitLab Runner git clean i te wa o te tukunga waehere i te wa e mahi ana i tetahi mahi i GitLab CI/CD. Mai i te GitLab 11.10, ka taea e nga kaiwhakamahi te whakahaere i nga tawhā ka tukuna ki tetahi roopu git clean. He pai tenei mo nga roopu me nga kaikawe kua whakatapua, me nga roopu e kohi kaupapa ana mai i nga whare taonga nui. Inaianei ka taea e raatau te whakahaere i te mahi tango i mua i te mahi tuhinga. Taurangi hou GIT_CLEAN_FLAGS uara taunoa ko -ffdx me te whakaae ki nga tawhā whakahau katoa [git clean](https://git-scm.com/docs/git-clean).
Whakaaetanga o waho i Core
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ka hiahia pea nga taiao haumaru ki tetahi atu rauemi whakamanatanga o waho kia uru atu ki te kaupapa. Kua taapirihia e matou he tautoko mo tetahi atu taumata o te mana uru ki roto 10.6 a he maha nga tono i whakawhiwhia ki te whakatuwhera i tenei mahi ki Core. E koa ana matou ki te whakauru i te whakamanatanga o waho me tetahi paparanga haumarutanga mo nga tauira Core, na te mea e hiahiatia ana tenei waahanga e nga kaiuru takitahi.
Te kaha ki te hanga kaupapa i roto i nga roopu i Core
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
Ka taea e te Kaihanga te hanga kaupapa i roto i nga roopu mai i te putanga 10.5, a inaianei ka taea tenei ki Core. Ko te hanga kaupapa tetahi waahanga nui mo te hua i roto i te GitLab, a ma te whakauru i tenei waahanga ki Core, he maamaa ake inaianei mo nga mema ki te mahi hou.
Runner GitLab 11.10
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, TE PARAHI, TE HIWA, TE KOURA
I tenei ra i tukuna e matou a GitLab Runner 11.10! Ko GitLab Runner he kaupapa puna tuwhera e whakamahia ana hei whakahaere i nga mahi CI/CD me te whakahoki i nga hua ki GitLab.
Ko te rarangi katoa o nga huringa ka kitea i roto i te GitLab Runner changelog: PANUI.
Te whakatikatika i te whakahoki project_id i roto i te API rapu blob i Elasticsearch
WHAKAMAHI, KAUPAPA, KAUPAPA
I whakatikahia e matou he pepeke i roto i te Elasticsearch blob search API i pohehe te whakahoki 0 mo project_id. Ka tika reindex Elasticsearchki te tiki i nga uara tika project_id i muri i te whakauru i tenei putanga o GitLab.
Nga whakapainga omnibus
KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA
Kua mahia e matou nga whakapainga e whai ake nei ki Omnibus i GitLab 11.10:
GitLab 11.10 kei roto Mea Nui rawa 5.9.0, puna tuwhera rereke Slack, kei roto i tana tukunga hou he whaiaronga whakauru hou mo te ngawari ki te heke raraunga mai i Hipchat me te maha atu. Kei roto i tenei putanga whakahou haumarutanga, a ka tūtohu matou ki te whakahou.
Ka whakarato a GitLab Geo i te rokiroki i roto i te GitLab 12.0
GitLab Geo e hiahiatia ana rokiroki hashed hei whakaiti i te whakataetae i runga i nga pona tuarua. I tuhia tenei i roto i gitlab-ce#40970.
I roto i te GitLab 11.5 kua taapirihia e matou tenei whakaritenga ki te tuhinga Geo: gitlab-ee#8053.
I roto i te GitLab 11.6sudo gitlab-rake gitlab:geo:check ka tirohia mehemea kua whakahohea te rokiroki kua whakamaoritia ka heke nga kaupapa katoa. Cm. gitlab-ee#8289. Mēnā kei te whakamahi koe i a Geo, tēnā whakahaeretia tēnei taki me te heke wawe tonu.
I roto i te GitLab 11.8 whakatūpato hauā tūturu gitlab-ee!8433 ka whakaatuhia ki te wharangi Rohe Kaiwhakahaere > Geo > Nodes, ki te kore e whakaaetia nga arowhai i runga ake nei.
I roto i te GitLab 12.0 Ka whakamahia e Geo nga whakaritenga rokiroki kua whakamaoritia. Cm. gitlab-ee#8690.
I whakapuakihia e Canonical te mutunga o te tautoko paerewa mo te Ubuntu 14.04 Paenga-whāwhā 2019. Ka tohutohu matou ki nga kaiwhakamahi ki te whakapai ake ki tetahi putanga LTS tautoko: Ubuntu 16.04, Ubuntu 18.04 ranei.
Rā Mukua: 22 May 2019
Te whakawhāiti i te maha rawa o nga paipa i hangaia mo ia tukunga
I mua, i hangaia e GitLab nga paipa mo HEAD ia peka i roto i te tukunga. He watea tenei mo nga kaiwhakawhanake e pana ana i nga huringa maha i te wa kotahi (hei tauira, ki te peka ahua me te peka develop).
Engari ka panaia he putunga nui me te maha o nga manga kaha (hei tauira, te neke, te whakaata, te peka ranei), kaore koe e hiahia ki te hanga paipa mo ia peka. Ka tiimata me te GitLab 11.10 kei te hanga maatau mōrahi 4 paipa ina tuku.
Rā Mukua: 22 May 2019
Nga huarahi waehere tuku iho a GitLab Runner
I a Gitlab 11.9, ka whakamahia e GitLab Runner tikanga hou te karaka/karanga i te putunga. I tenei wa, ka whakamahia e GitLab Runner te tikanga tawhito ki te kore e tautokohia te mea hou. Tirohia etahi atu korero kei roto tenei mahi.
I GitLab 11.0, i hurihia e matou te ahua o te whirihoranga tūmau inenga mo GitLab Runner. metrics_server ka nekehia atu hei painga listen_address i GitLab 12.0. Tirohia etahi atu korero kei roto tenei mahi.
I te putanga 11.3, i timata a GitLab Runner ki te tautoko kaiwhakarato keteroki maha; i arahina ki nga tautuhinga hou mo whirihoranga S3 motuhake. Ko te tuhinga, he ripanga o nga huringa me nga tohutohu mo te heke ki te whirihoranga hou. Tirohia etahi atu korero kei roto tenei mahi.
Ko enei huarahi karekau e waatea ki GitLab 12.0. Hei kaiwhakamahi, kaore koe e hiahia ki te whakarereke i tetahi mea ke atu i te whakarite kei te whakahaere to tauira GitLab i te putanga 11.9+ i te wa e whakahou ana ki a GitLab Runner 12.0.
Rā Mukua: 22 Pipiri 2019
Kua whakakorehia te tawhā mo te waahanga urunga mo GitLab Runner
I roto i te GitLab 12.0 ka huri tatou ki te whanonga tika me te mea kua monoa te tautuhinga ahuatanga. Tirohia etahi atu korero kei roto tenei mahi.
Rā Mukua: 22 Pipiri 2019
Ka mutu te tautoko mo te tohatoha Linux tae atu ki te EOL mo GitLab Runner
Ko etahi o nga tohatoha Linux ka taea te whakauru i a GitLab Runner kua tutuki i a raatau kaupapa.
I roto i te GitLab 12.0, ka kore a GitLab Runner e tohatoha i nga kete ki nga tohatoha Linux. Ko te rarangi katoa o nga tohatoha kua kore e tautokohia ka kitea i roto i ta maatau tuhinga. Nga mihi ki a Javier Ardo (Javier Jardon) kei muri tana takoha!
Rā Mukua: 22 Pipiri 2019
Te tango i nga whakahau a GitLab Runner Helper tawhito
I GitLab 12.0, ka whakarewahia a GitLab Runner ma te whakamahi i nga whakahau hou. Ka pa ana tenei ki nga kaiwhakamahi anake whakakorehia te ahua kaiawhina. Tirohia etahi atu korero kei roto tenei mahi.
Rā Mukua: 22 Pipiri 2019
Te tango i te tikanga tuku iho git clean mai i GitLab Runner
I roto i te GitLab Runner 11.10 ka whakaratohia e matou te whai waahi whirihora me pehea te whakahaere a Runner i tetahi whakahau git clean. I tua atu, ka whakakorehia e te rautaki horoi hou te whakamahinga git reset ka whakatakoto i te whakahau git clean i muri i te taahiraa tango.
I te mea ka pa tenei huringa whanonga ki etahi kaiwhakamahi, kua whakaritea e matou he tawhā FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Mena ka tautuhia e koe te uara true, ka whakahokia mai te rautaki horoi tuku iho. Ka kitea etahi atu korero mo te whakamahi i nga tawhā mahi i GitLab Runner i roto i nga tuhinga.
I roto i te GitLab Runner 12.0, ka tangohia e matou te tautoko mo te rautaki horoi tuku iho me te kaha ki te whakaora ma te whakamahi i tetahi tawhā mahi. Tirohia etahi atu korero kei roto tenei mahi.
Rā Mukua: 22 Pipiri 2019
Wāhanga Mōhiohio Pūnaha i te pae whakahaere
Ka whakaatu a GitLab i nga korero mo to tauira GitLab i roto admin/system_info, engari kaore pea i te tika enei korero.
Core: Mo nga roopu iti, kaupapa whaiaro, whakamatautau GitLab ranei mo te wa mutunga kore.
Starter: Mo nga kapa e mahi ana i te tari kotahi mo nga kaupapa maha e hiahia ana ki te tautoko ngaio.
Premium: Mo nga roopu tohatoha e hiahia ana ki nga ahuatanga matatau, te waatea nui, me te tautoko XNUMX/XNUMX.
Ultimate: Mo nga pakihi e hiahia ana kia pakari te rautaki me te mahi me te pai ake o te haumarutanga me te hanganga ture.
Kapua SaaS - GitLab.com: Ka whakahaerehia, ka whakahaerehia, ka whakahaerehia e GitLab ohaurunga kore utu me te utu mo nga kaihanga takitahi me nga roopu.
Free: Nga whare putunga motuhake me te maha o nga kaituku kaupapa. Ka taea e nga kaupapa kati te uru ki nga ahuatanga taumata Free, y kaupapa tuwhera whai waahi ki nga ahuatanga taumata Gold.
parahi: Mo nga kapa e hiahia ana kia uru atu ki nga ahuatanga rerengamahi matatau.
hiriwa: Mo nga kapa e hiahia ana kia kaha ake te kaha o nga DevOps, te tautukunga me te tautoko tere.
Gold: He pai mo te maha o nga mahi CI/CD. Ka taea e nga kaupapa tuwhera katoa te whakamahi i nga ahuatanga koura mo te kore utu, ahakoa te mahere.