GitLab 11.11: Nui nā mea noi a me nā hoʻomaikaʻi ʻana no nā pahu.
ʻOi aku nā koho laulima a me nā hoʻolaha hou aku
Ma GitLab, ke ʻimi mau nei mākou i nā ala hou e hoʻomaikaʻi ai i ka launa pū ʻana ma waena o ke ola ola DevOps. Hauʻoli mākou i ka hoʻolaha ʻana me kēia hoʻokuʻu ʻana mākou e kākoʻo he mau kanaka kuleana no ka noi hui hookahi! Loaʻa kēia hiʻohiʻona mai ka pae GitLab Starter a hoʻokomo maoli i kā mākou huaʻōlelo: "Hiki i nā kānaka a pau ke hāʻawi". Ua ʻike mākou hiki i ka noi hoʻohui hoʻokahi ke loaʻa i nā poʻe he nui e hana ana e hōʻoia i ka hoʻonohonoho pono ʻana o nā mea āpau, a i kēia manawa ua hiki iā ʻoe ke hāʻawi i nā mea nona ka noi hoʻohui!
E hōʻemi i nā kumukūʻai me ke kākoʻo no nā pahu Docker ma Windows a me ka hāʻawi ʻana i ka pae hoʻohālike o nā pūʻulu Kubernetes
Makemake mākou i nā ipu! Hoʻohana liʻiliʻi nā waihona ʻōnaehana i ka hoʻohālikelike ʻana i nā mīkini virtual a hoʻomaikaʻi i ka lawe ʻana i ka noi. Mai ka hoʻokuʻu ʻia ʻana o GitLab 11.11 kākoʻo mākou Windows Container Executor no GitLab Runner, no laila hiki iā ʻoe ke hoʻohana i nā pahu Docker ma Windows a hauʻoli i ka orchestration pipeline holomua a me nā mana hoʻokele.
Hāʻawi ʻia ʻo GitLab Premium (nā manawa hoʻokele ponoʻī wale nō). caching hilinaʻi proxy no nā kiʻi Docker. E wikiwiki ana kēia hoʻohui i ka lawe ʻana no ka mea e loaʻa iā ʻoe kahi proxy caching no nā kiʻi Docker i hoʻohana pinepine ʻia.
Hiki i nā mea hoʻohana o nā hiʻohiʻona GitLab hoʻokele ponoʻī ke hāʻawi i kēia manawa Hui Kubernetes ma ka pae kumu, a e hoʻohana nā hui a me nā papahana a pau no kā lākou hoʻolaha ʻana. ʻO kēia hoʻohui ʻana ʻo GitLab me Kubernetes e hana maʻalahi i nā kumuwaiwai pili i ka papahana no ka palekana hou.
ʻO ka limahana waiwai o kēia mahinaMVP) — Kia Mae Somabes (Kia Mei Somabes)
Ma kēia hoʻokuʻu ʻana, ua hoʻohui mākou i ka hiki ke hoʻoiho i nā waihona pākahi mai nā waihona, ma mua o nā ʻike āpau. I kēia manawa hiki iā ʻoe ke hoʻoiho i kekahi mau faila āu e pono ai. Mahalo, Kia Mae Somabes!
Ma GitLab 11.11, ua hoʻohui mākou i kahi mea holo hou iā GitLab Runner e hoʻohana i nā pahu Docker ma Windows. Ma mua, pono ʻoe e hoʻohana i kahi pūpū e hoʻonohonoho i nā pahu Docker ma Windows, akā i kēia manawa hiki iā ʻoe ke hana pū me nā pahu Docker ma Windows pololei, e like me Linux. Loaʻa i nā mea hoʻohana ʻo Microsoft platform nā koho hou aʻe no ka orchestration pipeline a me ka hoʻokele.
Loaʻa i kēia mea hou ke kākoʻo PowerShell i hoʻomaikaʻi ʻia ma GitLab CI/CD, a me nā kiʻi kākoʻo hou no nā ʻano like ʻole o nā ipu Windows. Hiki ke hoʻohana ʻia kāu mau mea holo Windows ponoʻī me GitLab.com, akā ʻaʻole lākou i loaʻa i ka lehulehu.
Ka hoʻokoe ʻana i ka mea koho no ka waihona waihona
PREMIUM, ULTIMATE
Hoʻohana pinepine nā hui i nā ipu i ke kūkulu ʻana i nā paipu, a ʻo ka hoʻopaʻa ʻana i kahi koho no nā kiʻi a me nā pūʻolo i hoʻohana pinepine ʻia mai luna mai he ala maikaʻi loa ia e wikiwiki ai i nā paipu. Me kahi kope kūloko o nā papa āu e pono ai, hiki ke loaʻa ma o ka proxy caching hou, hiki iā ʻoe ke hana maikaʻi me nā kiʻi maʻamau i kou kaiapuni.
I kēia manawa, loaʻa wale ka pahu proxy no nā manawa hoʻokele ponoʻī ma ka kikowaena pūnaewele Puma (ma ke ʻano hoʻokolohua).
Nui nā poʻe kuleana no nā noi hoʻohui
HOOMAKA, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA
He mea maʻamau ka hana ʻana o nā poʻe he nui i kahi hiʻohiʻona i loko o kahi lālā kaʻana like a hoʻohui i ka noi, no ka laʻana i ka hana like ʻana o nā mea hoʻomohala mua a i hope a i ʻole ke hana pālua nā mea hoʻomohala, e like me ka Extreme Programming.
Ma GitLab 11.11, hiki iā ʻoe ke hoʻonohonoho i nā poʻe he nui e hoʻohui i nā noi. E like me nā mea nona nā hana he nui, hiki iā ʻoe ke hoʻohana i nā papa inoa, kānana, hoʻolaha, a me nā API.
Hoʻonohonoho pūʻulu Kubernetes ma ka pae kumu
CORE, STARTER, PREMIUM, ULTIMATE
Ke ulu nei ke kumu hoʻohālike palekana a me ka hoʻolako ʻana ma Kubernetes e ʻae i ka nui o nā mea kūʻai aku e lawelawe ʻia ma o hoʻokahi puʻupuʻu like.
Ma GitLab 11.11, hiki i nā mea hoʻohana o nā manawa hoʻokele ponoʻī ke hāʻawi i kahi pūʻulu ma ka pae hoʻohālike, a e hoʻohana nā hui a me nā papahana a pau no kā lākou hoʻolālā. ʻO kēia hoʻohui ʻana ʻo GitLab me Kubernetes e hana maʻalahi i nā kumuwaiwai pili i ka papahana no ka palekana hou.
Hiki iā ʻoe ke hoʻonohonoho i nā leka hoʻomaopopo maʻalahi e pili ana i nā hanana deployment ma ke kahawai hui mahalo i ka hoʻohui ʻana me nā kamaʻilio Slack и ʻĀneta, a e ʻike kāu hui i nā hanana koʻikoʻi āpau.
Hiki i nā mea hoʻohana malihini o kāu mau papahana ke nānā i nā hoʻopuka i paʻi ʻia ma ka ʻaoʻao Hoʻokuʻu. Hiki iā lākou ke hoʻoiho i nā mea kiʻi i paʻi ʻia, akā ʻaʻole hiki iā lākou ke hoʻoiho i ka code kumu a ʻike i nā kikoʻī waihona e like me nā hōʻailona a i ʻole commits.
ʻO nā hoʻomaikaʻi ʻē aʻe ma GitLab 11.11
Serialized commit graphs no ka hoʻomaikaʻi ʻana i ka hana
Pono ka nui o nā hana Git i ka hele ʻana i ka pakuhi commit, e like me ka helu ʻana i ka waihona hoʻohui a i ʻole ka papa inoa o nā lālā i loaʻa kahi commit. ʻOi aku ka nui o nā hana, ʻoi aku ka lohi o kēia mau hana no ka mea e pono ai ka traversal e hoʻouka i kēlā me kēia mea mai ka disk e heluhelu i kāna mau kuhikuhi.
Ma GitLab 11.11, ua hiki iā mākou ke hana i ka hiʻohiʻona serialized commit graph i hoʻokomo ʻia i nā hoʻokuʻu hou ʻana o Git e helu pono a mālama i kēia ʻike. ʻOi aku ka wikiwiki o nā kolo ma nā waihona nui. E hana ʻakomi ʻia ka pakuhi commit i ka wā o ka hōʻiliʻili ʻōpala aʻe o ka waihona.
E heluhelu e pili ana i ka hana ʻia ʻana o ka pakuhi commit serialized moʻo ʻatikala mai kekahi o nā mea kākau o kēia hiʻohiʻona.
Nā minuke CI Runner hou: i kēia manawa no nā hoʻolālā manuahi
Kuokoa, keleawe, kala, gula
I ka mahina i hala aku nei ua hoʻohui mākou i ka hiki ke kūʻai i nā minuke CI Runner hou, akā no nā hoʻolālā GitLab.com i uku ʻia. Ma kēia hoʻokuʻu ʻana, hiki ke kūʻai ʻia nā minuke i nā hoʻolālā manuahi.
Ma muli o ke ʻano a me ka nui o ka papahana, hiki i ka waihona o ka papahana holoʻokoʻa ke lawe i kahi manawa lōʻihi a ʻaʻole pono mau, ʻoi aku ka nui o nā monorepositories nui. Ma GitLab 11.11, hiki iā ʻoe ke hoʻoiho i kahi waihona o nā mea o ka papa kuhikuhi o kēia manawa, me nā subdirectories, e koho wale i nā waihona āu e pono ai.
ʻO ka manaʻo ʻana i nā hoʻololi ʻoi aku ka maʻalahi o ka hui pū ʻana i nā noi hoʻohui ʻana ma o ka hoʻopau ʻana i ka pono no ke kope-paʻi e ʻae i kahi hoʻololi i manaʻo ʻia. Ma GitLab 11.11, ua maʻalahi mākou i kēia kaʻina hana ma ka ʻae ʻana i nā kūkākūkā e hoʻoholo ʻokoʻa ke hoʻohana ʻia kahi manaʻo.
Pono ke ʻano o nā pahu hana ʻaoʻao ma nā ʻike Papa a me nā hana. ʻO ia ke kumu i loaʻa ai iā GitLab kahi tracker manawa ma ka ʻaoʻao ʻaoʻao o ka papa hoʻopuka. E hele wale i kāu papa hana, e kaomi i kahi hana, a wehe ʻia kahi ʻaoʻao me kahi helu manawa.
ʻIke e pili ana i ka hoʻolālā ʻana i ka Environments API
Ua hoʻohui mākou i ka hiki ke nīnau i ka Environments API no ka ʻike kaiapuni kikoʻī e ʻike ai i ka mea i kau ʻia i ke kaiapuni i kēia manawa. E maʻalahi kēia i ka automation a me ka hōʻike ʻana i nā mea hoʻohana o Environments ma GitLab.
Hiki iā ʻoe ke nānā i ka like ʻole a i ʻole ka hoʻohālikelike ʻana i ke ʻano (!= и !~) ma ka waihona .gitlab-ci.yml i ka nānā ʻana i nā waiwai o nā ʻano hoʻololi kaiapuni, no laila ua maʻalahi ka mālama ʻana i ka ʻano o nā pipeline.
E holo i nā hana lima a pau ma kahi pae me hoʻokahi kaomi
Ma GitLab 11.11, hiki i nā mea hoʻohana i loaʻa nā hana manual he nui i kā lākou pae ke hoʻopau i nā hana āpau i hoʻokahi pae ma ke kaomi ʻana i kahi pihi. "E pāʻani i nā mea a pau" ("Run All") ma ka ʻākau o ka inoa kahua ma ka ʻike Pipelines.
Ke hana pololei ʻana i kahi faila mai kahi ʻano hoʻololi kaiapuni
Hoʻohana pinepine ʻia nā ʻano hoʻololi o ke kaiapuni no ka hana ʻana i nā faila, ʻoi aku hoʻi no nā mea huna e pono e pale ʻia a hiki ke loaʻa i loko o kahi pipeline kaiapuni kikoʻī. No ka hana ʻana i kēia, hoʻonohonoho ʻoe i nā ʻike o ka mea hoʻololi i nā mea o ka faila a hana i kahi faila i ka hana i loaʻa ka waiwai. Me kahi hoʻololi kaiapuni hou e like me file hiki ke hana i kēia ma ka ʻanuʻu hoʻokahi me ka hoʻololi ʻole .gitlab-ci.yml.
API no ka ʻike pilikino
LOA, GULA
Hiki iā ʻoe ke nīnau i ka GitLab API no nā nāwaliwali āpau i ʻike ʻia ma kahi papahana. Me kēia API, hiki iā ʻoe ke hana i nā papa inoa hiki ke heluhelu ʻia e ka mīkini, kānana ʻia e ke ʻano, hilinaʻi, a me ka paʻakikī.
ʻO ka hiki ke hoʻopaʻa paʻa piha no DAST
LOA, GULA
Ma GitLab, hiki iā ʻoe ke hoʻāʻo ikaika i ka palekana noi (Dynamic Application Security Testing, DAST) ma ke ʻano o ka pipeline CI. E hoʻomaka ana me kēia hoʻokuʻu ʻana, hiki iā ʻoe ke koho i ka scanning dynamic piha ma kahi o ka scan passive maʻamau. Mālama ka nānā ʻana i ka ikaika piha i nā mea palupalu.
Ke hoʻokomo ʻana iā Prometheus i nā pūʻulu pae kiʻekiʻe
Hoʻopuka kēia hoʻokuʻu o GitLab i ka hiki ke hoʻopili i kahi pūʻulu Kubernetes i kahi hui holoʻokoʻa. Ua hoʻohui pū mākou i ka hiki ke hoʻokomo i hoʻokahi hiʻohiʻona Prometheus i kēlā me kēia pūʻulu i mea e maʻalahi ai ka nānā ʻana i nā papahana āpau ma ka pūʻulu.
E aʻo e pili ana i ka nānā ʻole ʻana i nā mea palupalu i ka Dashboard Security
LOA, GULA
Hiki i nā dashboard palekana GitLab i nā luna hoʻomalu ke nānā aku i nā nāwaliwali i nānā ʻole ʻia. No ka hoʻopololei ʻana i kāu kaʻina hana, ua hoʻohui mākou i ka hiki ke nānā pono i nā kikoʻī ma kāu dashboard palekana.
E hana i nā pakuhi metric maʻamau i kāu dashboard
PREMIUM, ULTIMATE, KULA, GULA
E hana i nā palapala kiʻi hou me nā ana hana maʻamau mai ka dashboard i kāu dashboard metrics. Hiki i nā mea hoʻohana ke hana, hōʻano hou, a holoi i nā hiʻohiʻona metric i ka dashboard ma ke kaomi ʻana i ka "Hoʻohui Metric" (“Add Metric”) ma ka ʻaoʻao ʻākau o luna o ka papa hana dashboard.
Ua wehe ʻia nā pilikia hoʻolaha e like me GitLab Alert Bot
PREMIUM, ULTIMATE, KULA, GULA
I kēia manawa nā pilikia e wehe ʻia mai nā leka hoʻomaopopo e hoʻonohonoho ʻia ka mea kākau iā GitLab Alert Bot, no laila hiki iā ʻoe ke ʻike koke ua hana ʻia ka pilikia mai kahi leka koʻikoʻi.
Mālama i nā wehewehena epic i ka waihona kūloko
LOA, GULA
ʻAʻole mālama ʻia nā wehewehe epic i ka waihona kūloko, no laila ua nalowale nā hoʻololi ke ʻole ʻoe e mālama pono iā lākou i ka wā i hoʻololi ai ʻoe i ka wehewehe epic. Ua hoʻolauna ʻo GitLab 11.11 i ka hiki ke mālama i nā wehewehe epic i ka mālama kūloko. ʻO ia ke ʻano hiki iā ʻoe ke hoʻi maʻalahi i ka hoʻololi ʻana i kāu wehewehe epic inā loaʻa kahi hewa, hoʻopilikia ʻia ʻoe, a i ʻole ʻoe e haʻalele i ka polokalamu kele pūnaewele.
Kākoʻo hoʻohālikelike ʻo GitLab no Git LFS
HOOMAKA, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA
Ke hoʻohana nei i ka mirroring, hiki iā ʻoe ke hana hou i nā waihona Git mai kahi wahi a i kekahi. He mea maʻalahi kēia e mālama i kahi kope o kahi waihona ma kahi ʻē aʻe ma ka kikowaena GitLab. Kākoʻo ʻo GitLab i ka hoʻohālikelike ʻana i nā waihona me Git LFS, no laila ua loaʻa kēia hiʻohiʻona no nā repos me nā faila nui, e like me nā ʻano pāʻani a i ʻole ka ʻikepili ʻepekema.
Heluhelu a kākau ka waihona no nā hōʻailona komo pilikino
Nui nā hōʻailona komo pilikino i nā ʻae e hoʻololi i ka pae api, akā hiki i ka loaʻa ʻana o ka API piha ke hāʻawi i nā kuleana he nui i kekahi mau mea hoʻohana a hui paha.
Mahalo i ka hoʻokomo kaiāulu, hiki i nā hōʻailona komo pilikino ke heluhelu a kākau wale i nā ʻae ma nā waihona papahana, ma mua o ka loaʻa ʻana o ka pae API hohonu i nā wahi koʻikoʻi o GitLab e like me nā hoʻonohonoho a me nā lālā.
Me ka GraphQL API, hiki i nā mea hoʻohana ke kuhikuhi pololei i ka ʻikepili a lākou e pono ai a loaʻa i nā ʻikepili āpau e pono ai lākou i kekahi mau nīnau. E hoʻomaka ana me kēia hoʻokuʻu, kākoʻo ʻo GitLab i ka hoʻohui ʻana i ka ʻike pūʻulu kumu i ka GraphQL API.
Makemake ʻo GitLab i nā mea hoʻomohala Salesforce, a no ke kākoʻo ʻana i kēia kaiāulu, ʻae mākou i nā mea hoʻohana e kau inoa i GitLab me nā hōʻoia Salesforce.com. Hiki i nā instances ke hoʻonohonoho iā GitLab ma ke ʻano he polokalamu pili i Salesforce e hoʻohana iā Salesforce.com e komo i loko o GitLab me hoʻokahi kaomi.
Pono ʻo SAML SSO i kēia manawa no ke komo pūnaewele
PREMIUM, ULTIMATE, KULA, GULA
Mākou e hoʻonui ana i ka pono kau inoa hoʻokahi (SSO). ma ka pae pūʻulu, i hoʻokomoʻia ma ka 11.8 hoʻokuʻu, me ka hōʻoia koʻikoʻi o nā pūʻulu a me nā kumuwaiwai papahana e hōʻoia i hiki i nā mea hoʻohana ke loaʻa wale ke komo i ka wā e komo ai me SAML. He papa hou kēia o ka mana komo no nā hui e waiwai ana i ka palekana a hoʻohana iā GitLab.com ma o SAML SSO. I kēia manawa hiki iā ʻoe ke hana i ka SSO i koi, me ka ʻike e hoʻohana ana nā mea hoʻohana i kāu hui i ka SSO.
E kānana e ka ʻikepili i hana ʻia a hoʻololi ʻia paha no ka API epics
LOA, GULA
Ma mua, ʻaʻole maʻalahi ka nīnau ʻana i hana ʻia a hoʻololi paha i ka ʻikepili me ka GitLab epics API. Ma ka hoʻokuʻu 11.11 ua hoʻohui mākou i nā kānana hou created_after, created_before, updated_after и updated_beforee hōʻoia i ka kūlike me ka API hana a loaʻa koke i nā epic i hoʻololi ʻia a i hana hou ʻia.
I kēia lā ua hoʻokuʻu mākou iā GitLab Runner 11.11! ʻO GitLab Runner kahi papahana open source i hoʻohana ʻia e holo i nā hana CI/CD a hoʻihoʻi i nā hopena i GitLab.
Ke hoʻomau nei mākou i ka hoʻomaikaʻi ʻana i ka hana GitLab me kēlā me kēia hoʻokuʻu ʻana no nā manawa GitLab o kēlā me kēia nui. ʻO kekahi mau hoʻomaikaʻi ma GitLab 11.11:
Ma GitLab 11.5 ua hoʻohui mākou i kēia koi i ka palapala Geo: gitlab-ee#8053.
Ma GitLab 11.6sudo gitlab-rake gitlab:geo:check nānā inā hiki ke hoʻopaʻa hashed a inā ua neʻe ʻia nā papahana āpau. Cm. gitlab-ee#8289. Inā ʻoe e hoʻohana nei iā Geo, e ʻoluʻolu e holo i kēia nānā a neʻe i ka hikiwawe.
Ma GitLab 11.8 e hōʻike ʻia ma ka ʻaoʻao kahi ʻōlelo hoʻopaʻapaʻa paʻa Wahi Admin › Geo › Nodesinā ʻaʻole ʻae ʻia nā loiloi ma luna. gitlab-ee!8433.
Ma GitLab 12.0 E hoʻohana ʻo Geo i nā pono mālama mālama. Cm. gitlab-ee#8690.
Lā holoi: 22 Iune 2019
E lawe mai ʻo GitLab Geo iā PG FDW i GitLab 12.0
Pono kēia no Geo Log Cursor no ka mea e hoʻomaikaʻi nui i ka hana o kekahi mau hana synchronization. Hoʻomaikaʻi ʻia ka hana o nā nīnau kūlana Geo node. ʻAʻole maikaʻi loa ka hana o nā nīnau ma mua ma nā papahana nui. E ʻike pehea e hoʻonohonoho ai i kēia Hoʻopili hou ʻana i ka ʻikepili Geo. Ma GitLab 12.0 Pono ʻo Geo iā PG FDW. Cm. gitlab-ee#11006.
Lā holoi: 22 Iune 2019
E hoʻoneʻe ʻia nā koho Sentry no ka hōʻike ʻana a me ka hoʻopaʻa inoa ʻana mai ka mea hoʻohana ma GitLab 12.0
E wehe ʻia kēia mau koho mai ka mea hoʻohana ma GitLab 12.0 a loaʻa i ka faila gitlab.yml. Eia hou, hiki iā ʻoe ke wehewehe i kahi kaiapuni Sentry e hoʻokaʻawale i waena o nā hoʻolālā he nui. No ka laʻana, hoʻomohala, hoʻonohonoho a hana. Cm. gitlab-ce#49771.
Lā holoi: 22 Iune 2019
Ka palena ʻana i ka nui o nā paipu i hana ʻia e hoʻokahi hoʻouna
Ma mua, ua hana ʻo GitLab i nā pipelines no HEAD kēlā me kēia lālā i ka hoʻouna. Pono kēia no nā mea hoʻomohala e hoʻohuli i nā loli he nui i ka manawa hoʻokahi (no ka laʻana, i kahi lālā hiʻohiʻona a me a develop).
Akā i ka wā e hoʻokuʻu ai i kahi waihona nui kahi i nui nā lālā ikaika (e like me ka neʻe ʻana, ke aniani a i ʻole ka ʻōpala), ʻaʻole pono ʻoe e hana i kahi pipeline no kēlā me kēia lālā. Hoʻomaka me GitLab 11.10 mākou e hana ai kiʻekiʻe 4 paipu i ka hoouna ana.
Lā holoi: 22 leka 2019
Nā ala helu hoʻoilina GitLab Runner
Mai ka hoʻohana ʻana o Gitlab 11.9 GitLab Runner ʻano hou cloning / kāhea ʻana i ka waihona. I kēia manawa e hoʻohana ʻo GitLab Runner i ke ala kahiko inā ʻaʻole kākoʻo ʻia ka mea hou. E ʻike hou aku ma keia hana.
Ma GitLab 11.0, ua hoʻololi mākou i ka nānā hoʻonohonoho kikowaena kikowaena no GitLab Runner. metrics_servere hoopauia no listen_address ma GitLab 12.0. E ʻike hou aku ma keia hana.
ʻAʻole loaʻa kēia mau ala ma GitLab 12.0. Ma ke ʻano he mea hoʻohana, ʻaʻole pono ʻoe e hoʻololi i kekahi mea, e hōʻoia e holo ana kāu instance GitLab i ka mana 11.9+ ke hoʻonui ʻoe iā GitLab Runner 12.0.
Lā holoi: 22 Iune 2019
Hoʻopau ʻia ke koho no ka hiʻohiʻona helu komo no GitLab Runner
Ma GitLab 12.0, e hoʻololi mākou i ke ʻano kūpono me he mea lā ua pio ka hoʻonohonoho hiʻohiʻona. E ʻike hou aku ma keia hana.
Lā holoi: 22 Iune 2019
Hoʻopau ʻia ke kākoʻo no kahi hāʻawi Linux i hiki i EOL no GitLab Runner
ʻO kekahi mau māhele Linux hiki iā ʻoe ke hoʻokomo iā GitLab Runner ma ka lawelawe ʻana i kā lākou kumu.
Ma GitLab 12.0, ʻaʻole e hāʻawi hou ʻo GitLab Runner i nā pūʻolo i kēia mau māhele Linux. Hiki ke loaʻa kahi papa inoa piha o nā puʻunaue i kākoʻo ʻole ʻia ma kā mākou palapala. Mahalo iā ʻoe, Javier Ardo (ʻO Javier Jardon), no kou hāʻawi!
Lā holoi: 22 Iune 2019
Ke wehe nei i nā kauoha kahiko ʻo GitLab Runner Helper
Hoʻokuʻu ʻo GitLab 12.0 iā GitLab Runner me nā kauoha hou. Pili wale kēia i nā mea hoʻohana kiʻi kōkua. E ʻike hou aku ma keia hana.
Lā holoi: 22 Iune 2019
Ke wehe nei i ka hoʻoilina git clean machine mai GitLab Runner
Ma GitLab Runner 11.10 mākou hāʻawi i kahi manawa kūpono hoʻonohonoho pehea e hoʻokō ai ʻo Runner i kahi kauoha git clean. Eia kekahi, hoʻopau ka hoʻolālā hoʻomaʻemaʻe hou i ka hoʻohana git reset a kau i ke kauoha git clean ma hope o ka hoʻouka ʻana.
No ka mea e hoʻololi paha kēia ʻano hana i kekahi mau mea hoʻohana, ua hoʻomākaukau mākou i kahi hoʻonohonoho FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Inā hoʻonoho ʻoe i ka waiwai true, e hoʻihoʻi ia i ka hoʻolālā hoʻomaʻemaʻe hoʻoilina. Hiki ke ʻike hou aku e pili ana i ka hoʻohana ʻana i nā ʻāpana hana ma GitLab Runner ma ka palapala.
Ma GitLab Runner 12.0, e wehe mākou i ke kākoʻo no ka hoʻolālā hoʻomaʻemaʻe hoʻoilina a me ka hiki ke hoʻihoʻi iā ia me ka hoʻohana ʻana i kahi ʻāpana hana. Nānā i loko keia hana.
I ko mākou hoʻokomo ʻana i nā laʻana papahana pae kime ma 11.6, ua hoʻolako ʻia kēia hiʻohiʻona Premium/Silver i nā hoʻolālā āpau.
Mākou hoʻoponopono i kēia hewa i ka 11.11 hoʻokuʻu a hāʻawi i 3 mahina hou i nā mea hoʻohana āpau a me nā manawa ma lalo o ka pae Kālā/Premium.
E hoʻomaka ana i ka lā 22 ʻAukake, 2019, e loaʻa wale ana nā ʻōkuhi papahana hui no nā hoʻolālā kālā/Premium a ma luna aʻe, e like me ka wehewehe ʻana i ka palapala.
Lā holoi: 22ʻAukake 2019
Ua hoʻopau ʻia ke kākoʻo no nā hana pūʻulu Windows
Ma GitLab 13.0 (Iune 22, 2020), hoʻolālā mākou e wehe i ke kākoʻo no nā hana papa laina kauoha Windows ma GitLab Runner (e.g. cmd.exe) no ke kākoʻo i hoʻonui ʻia no Windows PowerShell. Nā kikoʻī hou aku ma keia hana.
ʻO kā mākou hiʻohiʻona no ka ʻoihana DevOps e kūlike me ke kūlana o Microsoft ʻo PowerShell ka koho maikaʻi loa no ka hoʻomaʻamaʻa ʻana i nā noi ʻoihana i nā kaiapuni Windows. Inā makemake ʻoe e hoʻomau i ka hoʻohana cmd.exe, hiki ke kāhea ʻia kēia mau kauoha mai PowerShell, akā ʻaʻole mākou e kākoʻo pololei i nā hana batch Windows ma muli o nā ʻano like ʻole e hopena i ka mālama kiʻekiʻe a me ka hoʻomohala ʻana ma luna.
Ma GitLab 12.0 mākou e hoʻolālā e neʻe aku mai ke kumu hoʻohālike lawelawe Kubernetes ma ka pae kumu i makemake ʻia i ka hoʻonohonoho hoʻonohonoho cluster-level i hoʻokomo ʻia ma GitLab 11.11.
E hoʻoneʻe ʻia nā mea hoʻokele ponoʻī a pau e hoʻohana ana i ka laʻa lawelawe i kahi pūʻulu pae hoʻohālike i ka wā e hoʻonui ai iā GitLab 12.0.
Lā holoi: 22 Iune 2019
Ke koho ʻana i waho o ka hoʻohālikelike lepili app ma nā papa hoʻolālā Kubernetes
Ma GitLab 12.0, hoʻolālā mākou e neʻe aku mai ka hoʻohālikelike ʻana e ka lepili app ma ka mea koho hoʻonohonoho Kubernetes. Ma GitLab 11.10 ua hoʻolauna mākou mīkini hoʻohālikelike hou, e ʻimi ana i nā pāʻani e app.example.com/app и app.example.com/enve hōʻike i nā hoʻolaha ma ka panel.
No ka loaʻa ʻana o kēia mau hoʻolalelale i kāu mau dashboards deployment, hoʻouna wale ʻoe i kahi hoʻolālā hou a hoʻohana ʻo GitLab i nā lepili hou.
Lā holoi: 22 Iune 2019
E kau inoa ʻia nā pūʻolo GitLab 12.0 me kahi pūlima lōʻihi