Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.

ʻIke leak huna wikiwiki

Me he mea lā he hewa liʻiliʻi ka hāʻawi ʻole ʻana i nā hōʻoia i kahi waihona waihona. Eia naʻe, hiki ke koʻikoʻi nā hopena. Ke loaʻa ka mea hoʻouka i kāu ʻōlelo huna a i ʻole kī API, e lawe lākou i kāu moʻokāki, e ālai iā ʻoe, a hoʻohana hoʻopunipuni i kāu kālā. Eia hou, hiki i ka hopena domino: hiki ke komo i kahi moʻokāki hoʻokahi e wehe i ka ʻike i nā poʻe ʻē aʻe. He kiʻekiʻe nā piliki, no laila he mea nui e aʻo e pili ana i nā mea huna leaked i ka wā hiki.

Ma kēia hoʻokuʻu ke hoʻolauna nei mākou i ke koho ka ʻike ʻana i nā mea huna i loko o kā mākou hana SAST. Hoʻopili ʻia kēlā me kēia hana i kahi hana CI/CD no nā mea huna. Aia kahi huna - a loaʻa i ka mea hoʻomohala kahi ʻōlelo aʻo ma ka noi hoʻohui. Hoʻopau ia i nā hōʻoiaʻiʻo leaked ma kahi a hana i nā mea hou.

E hōʻoia i ka hoʻoponopono hoʻololi kūpono

Ke ulu a lilo i mea paʻakikī, lilo ia i mea paʻakikī e mālama i ke kūlike ma waena o nā ʻāpana like ʻole o ka hui. ʻOi aku ka nui o nā mea hoʻohana o ka noi a ʻoi aku ka kiʻekiʻe o ka loaʻa kālā, ʻoi aku ka koʻikoʻi o nā hopena o ka hui ʻana o ka code hewa a i ʻole palekana. No nā hui he nui, ʻo ka hōʻoia ʻana i kahi kaʻina loiloi kūpono ma mua o ka hoʻohui ʻana i nā code he koi paʻakikī no ka mea kiʻekiʻe loa nā pilikia.

Ua ʻoi aku ka mana o GitLab 11.9 a ʻoi aku ka maikaʻi o ka hoʻolālā e hoʻomaikaʻi iā hoʻohui i nā lula noi. Ma mua, no ka loaʻa ʻana o ka ʻae, ua lawa ia e kuhikuhi i kahi kanaka a i ʻole hui (hiki i kēlā me kēia lālā ke hāʻawi i ka ʻae). I kēia manawa hiki iā ʻoe ke hoʻohui i kekahi mau lula i koi ʻia ka noi hoʻohui ʻana mai nā poʻe kikoʻī a i ʻole mai kekahi mau lālā o kahi hui kikoʻī. Eia kekahi, ua hoʻohui ʻia ka hiʻohiʻona Code Owners i nā lula ʻae, kahi e maʻalahi ai ka ʻike ʻana i ka mea nāna i hāʻawi i ka ʻae.

ʻAe kēia i nā hui e hoʻokō i nā kaʻina hoʻonā paʻakikī me ka mālama ʻana i ka maʻalahi o kahi noi GitLab hoʻokahi kahi e ʻike ʻia ai nā pilikia, code, pipelines, a me ka nānā ʻana i nā ʻikepili no ka hoʻoholo ʻana a me ka wikiwiki ʻana i ke kaʻina hoʻoholo.

ʻO ChatOps ke kumu wehe

ʻO GitLab ChatOps kahi mea hana automation ikaika e hiki ai iā ʻoe ke holo i kekahi hana CI / CD a nīnau pololei i kona kūlana mai nā polokalamu kamaʻilio e like me Slack a me Mattermost. Ua hoʻokomo mua ʻia ma GitLab 10.6, ʻO ChatOps kekahi ʻāpana o ka inoa inoa ʻo GitLab Ultimate. Hoʻokumu ʻia nā papahana hoʻomohala huahana и hoʻopaʻa i ka open source, hoʻoneʻe mākou i nā hiʻohiʻona i lalo i kahi pae a ʻaʻole loa i luna.

Ma ka hihia o ChatOps, ua ʻike mākou he mea pono kēia hana no nā mea āpau, a hiki i ke komo ʻana o ke kaiāulu ke pōmaikaʻi i ka hiʻohiʻona ponoʻī.

Ma GitLab 11.9 mākou Open source ChatOps, a no ia mea, ua loaʻa manuahi ia no ka hoʻohana ʻana iā GitLab Core a me GitLab.com a wehe ʻia i ke kaiāulu.

A nui hou aku!

Nui nā hiʻohiʻona nui i loaʻa i kēia hoʻokuʻu: no ka laʻana, Hoʻoponopono nā ʻāpana hana, Hoʻoponopono ʻana i nā mea nawaliwali noi hoʻohui и CI/CD no nā hana palekana- ʻaʻole hiki iā mākou ke kali e haʻi e pili ana iā lākou!

Mea Waiwai LoaMVP) o kēia mahina i ʻike ʻia e Marcel Amiro (Marcel Amirault)
Ua kōkua mau ʻo Marcel iā mākou e hoʻomaikaʻi i ka palapala GitLab. He hana nui e hoʻomaikaʻi i ka maikaʻi a me ka hoʻohana ʻana i kā mākou palapala. Domo arigato [mahalo nui loa (jap.) - approx. trans.] Marcel, mahalo nui makou!

Hoʻohui ʻia nā hiʻohiʻona nui ma GitLab 11.9 hoʻokuʻu

ʻIke ʻana i nā mea huna a me nā hōʻoia i loko o kahi waihona

(KULA, GULA)

I kekahi manawa, hāʻawi ʻole nā ​​​​mea hoʻomohala i nā mea huna a me nā hōʻoia i nā waihona mamao. Inā loaʻa i nā poʻe ʻē aʻe i kēia kumu, a i ʻole he lehulehu ka papahana, a laila e hōʻike ʻia ka ʻike koʻikoʻi a hiki ke hoʻohana ʻia e nā mea hoʻouka e komo i nā kumuwaiwai e like me nā wahi hoʻolaha.

Loaʻa iā GitLab 11.9 kahi hōʻike hou i kapa ʻia ʻo "Secret Detection". Nānā ia i nā ʻike o ka waihona no nā kī API a me nā ʻike ʻē aʻe ʻaʻole pono ma laila. Hōʻike ʻo GitLab i nā hopena i ka hōʻike SAST i ka widget noi hoʻohui, nā hōʻike pipeline, a me nā dashboards palekana.

Inā ua hoʻohana mua ʻoe iā SAST no kāu noi, a laila ʻaʻole pono ʻoe e hana i kekahi mea, e hoʻohana wale i kēia hiʻohiʻona hou. Hoʻokomo pū ʻia i ka hoʻonohonoho Auto DevOps paʻamau.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Nā lula no ka hoʻoholo ʻana i nā noi hoʻohui

(PREMIUM, ULTIMATE, SILVER, GULA)

He ʻāpana koʻikoʻi nā loiloi code i kēlā me kēia papahana kūleʻa, akā ʻaʻole maopopo mau ka mea nāna e nānā i nā loli. Manaʻo pinepine ʻia ka loaʻa ʻana o nā loiloi mai nā hui like ʻole: ka hui hoʻomohala, ka hui ʻike mea hoʻohana, ka hui hana.

ʻAe nā lula ʻae iā ʻoe e hoʻomaikaʻi i ke kaʻina hana o ka launa pū ʻana ma waena o nā poʻe i komo i nā loiloi code: wehewehe ʻia ka pōʻai o nā mea ʻae a me ka helu haʻahaʻa o nā ʻae. Hōʻike ʻia nā lula ʻae i ka widget noi hoʻohui i hiki ke hoʻonohonoho koke ʻia ka mea loiloi aʻe.

Ma GitLab 11.8, ua hoʻopau ʻia nā lula ʻae e ka paʻamau. Mai ka GitLab 11.9 ua loaʻa iā lākou ma ka maʻamau. Ma GitLab 11.3 ua hoʻokomo mākou i ke koho Nā mea nona ke code e koho i nā lālā o ka hui i kuleana no nā code pākahi i loko o kahi papahana. Hoʻohui ʻia ka hiʻohiʻona Code Owners i nā lula ʻae i hiki iā ʻoe ke loaʻa koke i nā poʻe kūpono e nānā i nā loli.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Ke neʻe nei i ChatOps i Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Hoʻokomo mua ʻia ma GitLab Ultimate 10.6, ua neʻe ʻo ChatOps i GitLab Core. Hāʻawi ʻo GitLab ChatOps i ka hiki ke holo i nā hana GitLab CI ma o Slack me ka hoʻohana ʻana i ka hiʻohiʻona nā kauoha hōʻemi.

Wehe mākou i kēia hiʻohiʻona e like me kā mākou kumukānāwai hoʻohālikelike i ka mea kūʻai aku. Ma ka hoʻohana pinepine ʻana, e hāʻawi nui aku ke kaiāulu.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻoponopono nā ʻāpana hana

(PREMIUM, ULTIMATE, SILVER, GULA)

Hoʻopaʻa ʻia nā hana e like me ka hoʻohui ʻana, ka wehe ʻana, a i ʻole ka hoʻololi ʻana i nā ʻāpana hana i loko o ka loiloi loiloi GitLab, no laila hiki iā ʻoe ke ʻike i ka mea i hoʻololi ʻia a me ka wā hea. Aia kekahi ulia a pono ʻoe e ʻike i ka mea i loli hou? A i ʻole pono ʻoe e nānā pehea i hoʻololi ʻia ai nā ʻāpana hana ma ke ʻano o ka loiloi? I kēia manawa ua maʻalahi loa kēia hana.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻoponopono ʻana i nā mea nawaliwali noi hoʻohui

(KULA, GULA)

No ka hoʻoponopono wikiwiki ʻana i nā nāwaliwali code, pono ke maʻalahi ke kaʻina hana. He mea nui e hoʻomaʻamaʻa i nā pale palekana, e ʻae i nā mea hoʻomohala e nānā pono i kā lākou kuleana pololei. Ma GitLab 11.7 mākou manaʻo ʻia i ka faila patch, akā pono e hoʻoiho ʻia, hoʻohana ʻia ma ka ʻāina, a laila hoʻokuʻu ʻia i kahi waihona mamao.

Ma GitLab 11.9, hoʻohana ʻia kēia kaʻina hana. Hoʻoponopono i nā nāwaliwali me ka ʻole o ka haʻalele ʻana i ke kikowaena pūnaewele GitLab. Hoʻokumu pololei ʻia kahi noi hoʻohui mai ka pukaaniani Vulnerability Info, a aia kēia lālā hou i ka hoʻoponopono. Ma hope o ka nānā ʻana inā ua hoʻoholo ʻia ka pilikia, e hoʻohui i ka hoʻoponopono i ka lālā kumu inā maikaʻi ka pipeline.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Ke hōʻike nei i nā hualoaʻa kiʻi kiʻi i loko o ka papa kuhikuhi palekana hui

(KULA, GULA)

Hāʻawi ka Team Security Dashboard i nā poʻe loea e nānā i nā mea nui loa i kā lākou hana ma o ka hāʻawi ʻana i kahi hiʻohiʻona akaka a kikoʻī o nā nāwaliwali āpau e hiki ke hoʻopilikia i nā noi. ʻO ia ke kumu he mea nui e loaʻa i ka dashboard ka ʻike a pau āu e pono ai ma kahi hoʻokahi a hiki i nā mea hoʻohana ke ʻimi i ka ʻikepili i nā kikoʻī ma mua o ka hoʻoponopono ʻana i nā nāwaliwali.

Ma GitLab 11.9, ua hoʻohui ʻia nā hopena scan pahu i ka dashboard, me ka SAST a me nā hopena scan dependency i loaʻa. I kēia manawa aia ka ʻike holoʻokoʻa ma kahi hoʻokahi, me ka nānā ʻole i ke kumu o ka pilikia.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

CI/CD no nā hana palekana

(KULA, GULA)

Hoʻololi koke nā hiʻohiʻona palekana o GitLab a koi i nā mea hou e mālama pono ai i kāu code. He paʻakikī ka hoʻololi ʻana i ka wehewehe ʻana o kahi hana ke hoʻokele ʻoe i nā papahana he nui. A maopopo nō hoʻi mākou ʻaʻole makemake kekahi e lawe i ka pilikia o ka hoʻohana ʻana i ka mana hou loa o GitLab me ka ʻole o ka hōʻoia ʻana ua kūpono loa ia me ka hiʻohiʻona o kēia manawa o GitLab.

No kēia kumu mākou i hoʻolauna ai i kahi hana wehewehe hana hou ma GitLab 11.7 me ka hoʻohana ʻana nā hoʻākea.

E hoʻomaka ana me GitLab 11.9, e hāʻawi mākou i nā hiʻohiʻona i kūkulu ʻia no nā hana palekana āpau: no ka laʻana, sast и dependency_scanning, - kūpono me ka mana kūpono o GitLab.

E hoʻokomo pololei iā lākou i kāu hoʻonohonoho ʻana a e hōʻano hou ʻia lākou me ka ʻōnaehana i kēlā me kēia manawa āu e hoʻonui ai i kahi mana hou o GitLab. ʻAʻole loli nā hoʻonohonoho pipeline.

He mana ke ala hou e wehewehe ai i nā hana palekana a ʻaʻole kākoʻo i nā wehewehe ʻoihana ʻē aʻe a i ʻole nā ​​snippet code. Pono e hōʻano hou ʻia ka wehewehe ʻana e hoʻohana i ka huaʻōlelo hou template. Hiki ke hoʻoneʻe ʻia ke kākoʻo no nā syntax ʻē aʻe ma GitLab 12.0 a i ʻole nā ​​​​mea hou e hiki mai ana.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

ʻO nā hoʻomaikaʻi ʻē aʻe ma GitLab 11.9

Pane i ka manaʻo

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

He mau kūkākūkā ko GitLab ma nā kumuhana. A hiki i kēia manawa, pono ka mea hoʻohana e kākau i ka manaʻo mua e hoʻoholo i ka hoʻomaka inā makemake lākou i kahi kūkākūkā.

Ua hoʻomaha mākou i kēia kapu. E lawe i kekahi manaʻo ma GitLab (ma nā pilikia, hoʻohui i nā noi a me nā epics) a pane aku iā ia, a laila e hoʻomaka i kahi kūkākūkā. No laila, hui pū ʻia nā hui.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Nā papahana papahana no .NET, Go, iOS, a me nā ʻaoʻao

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I mea e maʻalahi ai nā mea hoʻohana i ka hana ʻana i nā papahana hou, hāʻawi mākou i kekahi mau hiʻohiʻona papahana hou:

ʻO ka palapala
epic

Koi i ka ʻae no nā noi hoʻohui mai nā Code Owners

(PREMIUM, ULTIMATE, SILVER, GULA)

ʻAʻole maopopo ka mea nāna e ʻae i ka noi hoʻohui.

Kākoʻo ʻo GitLab i kēia manawa e koi iā ʻoe e ʻae i kahi noi hoʻohui, e pili ana i nā faila i hoʻololi ʻia ka noi, me Nā mea nona ke code. Hoʻonohonoho ʻia nā Code Owners me ka hoʻohana ʻana i kahi faila i kapa ʻia CODEOWNERS, ua like ke ano me gitattributes.

Ua hoʻokomo ʻia ke kākoʻo no ka hoʻokaʻawale ʻana i nā mea nona ke code ma ke ʻano he poʻe kuleana no ka ʻae ʻana i kahi noi hoʻohui ʻO GitLab 11.5.

ʻO ka palapala
Nń Pahuhopu

Ke hoʻoneʻe nei i nā faila ma ka IDE pūnaewele

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I kēia manawa, ma ka hoʻololi ʻana i kahi faila a i ʻole papa kuhikuhi, hiki iā ʻoe ke neʻe iā ia mai ka IDE Pūnaewele i ka waihona me ka hoʻohana ʻana i ke ala hou.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Nā huaʻōlelo ma ka papa pīʻāpā

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

He mea maʻalahi loa nā inoa GitLab, a ke ʻimi mau nei nā hui i nā hoʻohana hou no lākou. No laila, hoʻohui pinepine nā mea hoʻohana i nā hōʻailona he nui i kahi pilikia, noi hoʻohui, a i ʻole epic.

Ma GitLab 11.9, ua maʻalahi mākou i ka hoʻohana ʻana i nā lepili. I nā pilikia, nā noi hoʻohui, a me nā epics, aia nā hōʻailona i hōʻike ʻia ma ka ʻaoʻao ʻaoʻao ma ke ʻano pīʻāpā. Pili kēia i ka nānā ʻana i ka papa inoa o kēia mau mea.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

ʻŌlelo wikiwiki i ka kānana ʻana i nā hana ma kahi hana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Ua hoʻolauna mai nei mākou i kahi hiʻohiʻona e hiki ai i nā mea hoʻohana ke kānana i ka hānai hana e nā pilikia, hoʻohui i nā noi, a i ʻole epics, e ʻae iā ʻoe e kālele i nā manaʻo a i ʻole nā ​​memo pūnaewele wale nō. Mālama ʻia kēia hoʻonohonoho no kēlā me kēia mea hoʻohana ma ka ʻōnaehana, a hiki paha i ka mea hoʻohana ke ʻike ʻole ke nānā lākou i kahi hana i kekahi mau lā ma hope, ʻike lākou i kahi hānai kānana. Me he mea lā ʻaʻole hiki iā ia ke waiho i kahi ʻōlelo.

Ua hoʻomaikaʻi mākou i kēia pilina. I kēia manawa hiki i nā mea hoʻohana ke hoʻololi koke i kahi ʻano e hiki ai iā lākou ke haʻalele i nā manaʻo me ka ʻole o ka hoʻi ʻana i luna o ka hānai. Pili kēia i nā pilikia, nā noi hoʻohui, a me nā epics.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻonohonoho hou i nā epics keiki

(KULA, GULA)

Ua hoʻokuʻu aku nei mākou keiki epics, e ʻae iā ʻoe e hoʻohana i nā epics o nā epics (ma kahi o nā hana keiki o nā epics).

Hiki iā ʻoe ke hoʻololi i ke ʻano o nā epics keiki o nā epics me ka huki maʻalahi a hāʻule, e like me ke ʻano o nā hana keiki. Hiki i nā hui ke hoʻohana i ke kauoha e hōʻike i ka mea nui a i ʻole e hoʻoholo i ke ʻano e hoʻopau ʻia ai ka hana.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Nā memo poʻomanaʻo a me nā wāwae wāwae no ka pūnaewele a me ka leka uila

(CORE, STARTER, PREMIUM, ULTIMATE)

Ua hoʻohui mua mākou i kahi hiʻohiʻona e hiki ai i nā memo poʻo a me nā wāwae wāwae ke ʻike ʻia ma kēlā me kēia ʻaoʻao ma GitLab. Hoʻokipa maikaʻi ʻia ʻo ia, a hoʻohana nā hui iā ia e kaʻana like i ka ʻike koʻikoʻi, e like me nā memo pūnaewele e pili ana i kā lākou GitLab instance.

Hauʻoli mākou i ka lawe ʻana i kēia hiʻohiʻona iā Core i hiki i nā poʻe hou ke hoʻohana iā ia. Eia hou, ʻae mākou i nā mea hoʻohana e hōʻike i nā memo like i nā leka uila a pau i hoʻouna ʻia ma o GitLab no ka kūlike me kahi wahi pilina mea hoʻohana ʻē aʻe me GitLab.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Kānana ma nā hana huna

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

He mea hana pono nā pilikia huna no nā hui e kūkākūkā pilikino i nā kumuhana koʻikoʻi i loko o kahi papahana hāmama. ʻO ka mea kūikawā, kūpono lākou no ka hana ʻana i nā nāwaliwali palekana. A hiki i kēia manawa, ʻaʻole maʻalahi ka mālama ʻana i nā hana huna.

Ma GitLab 11.9, ua kānana ʻia ka papa inoa o nā pilikia GitLab e nā pilikia koʻikoʻi a i ʻole ka hūnā. Pili kēia i ka ʻimi ʻana i nā hana me ka API.

Mahalo no ke kōkua o Robert Schilling (Robert Schilling)!

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻoponopono i kahi Knative Domain Ma hope o ka hoʻohana ʻana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

ʻO ka wehewehe ʻana i kahi kikowaena maʻamau i ka wā e hoʻokomo ai iā Knative e hiki iā ʻoe ke lawelawe i nā noi / hiʻohiʻona serverless ʻē aʻe mai kahi hopena kūʻokoʻa.

ʻO ka hoʻohui ʻana i nā Kubernetes i loko o GitLab hiki iā ʻoe ke hoʻololi/hōʻano hou i kahi kikowaena maʻamau ma hope o ka lawe ʻana iā Knative i kahi hui Kubernetes.

ʻO ka palapala
Nń Pahuhopu

Ke nānā ʻana i ka palapala palapala Kubernetes CA

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I ka hoʻohui ʻana i kahi pūʻulu Kubernetes i loaʻa, nānā ʻo GitLab i kēia manawa aia ka palapala CA i hoʻokomo ʻia ma kahi ʻano PEM kūpono. Hoʻopau kēia i nā pōpoki me ka hoʻohui Kubernetes.

ʻO ka palapala
Nń Pahuhopu

Hoʻonui i ka Hoʻohui Hoʻohālikelike Hoʻohālikelike i ka faila holoʻokoʻa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I ka nānā ʻana i nā loli i kahi noi hoʻohui, hiki i kēia manawa ke hoʻonui i ka pono o kēlā me kēia faila e hōʻike i ka faila holoʻokoʻa no ka pōʻaiapili hou aku, a waiho i nā manaʻo ma nā laina i hoʻololi ʻole ʻia.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻokō i nā hana kikoʻī ma nā noi hoʻohui wale nō ke hoʻololi ʻia kekahi mau faila

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Ua hoʻohui ʻo GitLab 11.6 i ka hiki ke wehewehe only: merge_requests no nā hana pipeline, i hiki i nā mea hoʻohana ke hoʻopau i nā hana kikoʻī i ka wā e hana ai i kahi noi hoʻohui.

I kēia manawa ke hoʻonui nei mākou i kēia hana: ua hoʻohui ʻia ka pilina pili only: changes, a hiki i nā mea hoʻohana ke hoʻokō i nā hana kikoʻī no ka hoʻohui ʻana i nā noi a ke hoʻololi wale ʻia kekahi mau faila.

Mahalo iā Hiroyuki Sato (Hiroyuki Sato)!

ʻO ka palapala
Nń Pahuhopu

Ka nānā 'akomi o GitLab me Grafana

(CORE, STARTER, PREMIUM, ULTIMATE)

Hoʻokomo ʻia ʻo Grafana i kā mākou pūʻolo Omnibus, e maʻalahi ka hoʻomaopopo ʻana i ke ʻano o kāu hana.

Hoʻopilikino grafana['enable'] = true в gitlab.rb, a loaʻa ʻo Grafana ma: https://your.gitlab.instance/-/grafana. I ka wā e hiki mai ana e hana pū mākou e hoʻolauna i ka pahu hana GitLab "mai ka pahu".

ʻO ka palapala
Nń Pahuhopu

E nānā i nā Epics Primary in the Epics Sidebar

(KULA, GULA)

Ua hoʻolauna mai nei mākou keiki epics, hiki iā ʻoe ke hoʻohana i nā epics of epics.

Ma GitLab 11.9, ua maʻalahi mākou i ka hana no ka nānā ʻana i kēia pilina. ʻAʻole ʻike wale ʻia ka epic makua o ka epic i hāʻawi ʻia, akā ʻo ka lāʻau epic holoʻokoʻa ma ka ʻaoʻao ʻaoʻao ma ka ʻākau. Hiki iā ʻoe ke ʻike inā ua pani ʻia kēia mau epics a i ʻole, a hiki iā ʻoe ke hele pololei iā lākou.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻohui i kahi pilikia hou mai kahi pilikia i hoʻoneʻe ʻia a pani ʻia

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Ma GitLab, hiki iā ʻoe ke neʻe maʻalahi i kahi pilikia i kahi papahana ʻē aʻe me ka hoʻohana ʻana i ka ʻaoʻao ʻaoʻao a i ʻole ka hana wikiwiki. Ma hope o nā hiʻohiʻona, ua pani ʻia ka hana e kū nei a ua hana ʻia kahi hana hou i loko o ka pāhana pahuhopu me nā ʻikepili kope a pau, me nā memo pūnaewele a me nā ʻano ʻaoʻao ʻaoʻao. He hiʻohiʻona nui kēia.

Ma muli o ka loaʻa ʻana o kahi memo ʻōnaehana e pili ana i ka neʻe ʻana, pilikia nā mea hoʻohana, i ka nānā ʻana i kahi pilikia paʻa: ʻaʻole hiki iā lākou ke hoʻomaopopo ua pani ʻia ka pilikia ma muli o kahi neʻe.

Ma kēia hoʻokuʻu ʻana, e hōʻike pono mākou ma ka ikona ma luna o ka ʻaoʻao hoʻopuka pani ʻia ua hoʻoneʻe ʻia, a me kahi loulou inline i ka pukana hou i hiki i kēlā me kēia mea e pae i ka mea kahiko ke lele koke i ka mea hou. ʻekahi.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Youtrack hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Hoʻohui ʻia ʻo GitLab me nā ʻōnaehana hoʻopuka puka waho, e maʻalahi i nā hui ke hoʻohana iā GitLab no nā hana ʻē aʻe aʻo ka mālama ʻana i kā lākou mea hoʻokele pilikia e koho ai.

Ma kēia hoʻokuʻu, ua hoʻohui mākou i ka hiki ke hoʻohui iā YouTrack mai JetBrains.
Mahalo no ka hāʻawi ʻana mai o Kotau Yauhen (Kotau Yauhen)!

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hoʻololi hou i ka lāʻau faila noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I ka nānā ʻana i nā loli noi hoʻohui, hiki iā ʻoe ke hoʻololi i ka lāʻau faila e hōʻike i nā inoa faila lōʻihi a i ʻole e mālama i ka lewa ma nā pale liʻiliʻi.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

E lele i nā pahu hana hou

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA)

Maikaʻi loa nā papa kuhikuhi, a hana nā hui i nā dashboard he nui no kēlā me kēia papahana a me ka hui. Ua hoʻohui hou mākou i kahi pahu hulina e kānana wikiwiki i nā pahu a pau āu e makemake ai.

Ma GitLab 11.9 ua hoʻokomo pū mākou i kahi ʻāpana Recent ma ka papa inoa kulu iho. Ma kēia ala, hiki iā ʻoe ke hoʻokele wikiwiki i nā panela āu i launa pū ai.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Hiki i nā mea hoʻomohala ke hana i nā lālā pale

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

ʻO nā lālā i pale ʻia e pale i ka hoʻoneʻe ʻia ʻana a i ʻole ka hui ʻana i nā code i nānā ʻole ʻia. Eia naʻe, inā ʻaʻole ʻae ʻia kekahi e hoʻoneʻe i nā lālā pale, a laila ʻaʻole hiki i kekahi ke hana i kahi lālā pale hou: no ka laʻana, kahi lālā hoʻokuʻu.

Ma GitLab 11.9, hiki i nā mea hoʻomohala ke hana i nā lālā palekana mai nā lālā i pale ʻia ma o GitLab a i ʻole API. ʻO ka hoʻohana ʻana iā Git no ka neʻe ʻana i kahi lālā pale hou i kaupalena ʻia e pale i ka hana ʻole ʻana i nā lālā pale hou.

ʻO ka palapala
Nń Pahuhopu

ʻO ka unuhi ʻana o ka mea Git no nā ʻōpala hāmama (Beta)

(CORE, STARTER, PREMIUM, ULTIMATE)

Hāʻawi ka Forking i kekahi e hāʻawi i nā papahana open source: me ka ʻole kākau ʻana, ma ke kope wale ʻana i ka waihona i kahi papahana hou. ʻAʻole pono ka mālama ʻana i nā kope piha o nā waihona Git i ʻoki pinepine ʻia. I kēia manawa me Git alternatives kaʻana like nā forks i nā mea maʻamau mai kahi papahana upstream i loko o kahi waihona mea e hōʻemi i nā koi hoʻopaʻa disk.

Hoʻokumu wale ʻia nā loko mea fork no nā papahana hāmama inā pili ʻia kahi waihona hashed. Hoʻohana ʻia nā pūnāwai mea ma o kahi ʻāpana hana object_pools.

ʻO ka palapala
epic

Kānana i ka papa inoa o nā noi hoʻohui ʻia e nā mea ʻae i hāʻawi ʻia

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA)

He hana maʻamau ka loiloi code no kēlā me kēia papahana holomua, akā hiki ke paʻakikī i ka loiloi ke mālama i nā noi hoʻohui.

Ma GitLab 11.9, ua kānana ʻia ka papa inoa o nā noi hui e ka mea ʻae i hāʻawi ʻia. Ma kēia ala hiki iā ʻoe ke ʻike i nā noi hoʻohui i hoʻohui ʻia e ʻoe ma ke ʻano he loiloi.
Mahalo mākou iā Glevin Wiechert no kāna hāʻawi (ʻO Glavin Wiechert)!

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

Nā ʻaoʻao pōkole no ka faila aʻe a ma mua ma kahi noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Ke nānā nei i nā loli i kahi noi hoʻohui, hiki iā ʻoe ke hoʻololi koke i waena o nā faila me ka hoʻohana ʻana ]ai ole ia, j e neʻe i ka faila aʻe a [ ai ole ia, k e hele i ka faila mua.

Palapala
Nń Pahuhopu

ʻO ka maʻalahi .gitlab-ci.yml no nā papahana serverless

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Kūkulu ʻia ma ke kumu o ka hana include GitLab CI hoʻopalapala serverless gitlab-ci.yml maalahi loa. ʻAʻole pono ʻoe e hoʻololi i kēia faila e hoʻolauna i nā hiʻohiʻona hou i nā hoʻopuka e hiki mai ana.

ʻO ka palapala
Nń Pahuhopu

Kākoʻo ʻo Ingress hostname

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I ka wā o ka hoʻokomo ʻana i kahi mea hoʻokele Kubernetes Ingress, hāʻule kekahi mau paepae i kahi leka uila (e like me GKE mai Google) a me nā mea ʻē aʻe i kahi inoa DNS (e like me EKS mai AWS).

Kākoʻo kā mākou hui Kubernetes i kēia manawa i nā ʻano ʻelua o nā helu hope e hōʻike ʻia ma ka ʻāpana clusters papahana.

Mahalo no ka haʻawina a Aaron Walker (Aaron Walker)!

ʻO ka palapala
Nń Pahuhopu

Hoʻopaʻa i ke komo ʻana i ka JupyterHub i nā lālā hui/papahana wale nō

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

ʻO ka hoʻohana ʻana iā JupyterHub me ka hoʻohana ʻana iā GitLab me Kubernetes he ala maikaʻi loa ia e lawelawe a hoʻohana i ka Jupyter Notebook ma nā hui nui. He mea maikaʻi nō hoʻi e kāohi i ke komo ʻana iā lākou i ka wā e hoʻoili ai i ka ʻikepili koʻikoʻi a pilikino paha.

Ma GitLab 11.9, ʻo ka hiki ke hoʻopaʻa inoa i nā manawa JupyterHub i kau ʻia ma o Kubernetes i kaupalena ʻia i nā lālā o ka papahana me ke komo ʻana o ka mea hoʻomohala (ma o kahi hui a papahana paha).

ʻO ka palapala
Nń Pahuhopu

ʻO nā pae manawa hiki ke hoʻololi ʻia no nā papahana panel palekana

(KULA, GULA)

Aia i loko o ka Team Security Dashboard kahi Vulnerability Chart no ka nānā ʻana i ke kūlana palekana o kēia manawa o nā papahana o ka hui. He mea maikaʻi loa kēia no nā luna hoʻomalu palekana e hoʻonohonoho i nā kaʻina hana a hoʻomaopopo i ka hana ʻana o ka hui.

Ma GitLab 11.9, hiki iā ʻoe ke koho i kēia manawa no kēia ʻano haʻahaʻa. Ma ka maʻamau, ʻo kēia ka 90 mau lā hope loa, akā hiki iā ʻoe ke hoʻonohonoho i ka lōʻihi i 60 a i ʻole 30 mau lā, e pili ana i ka pae kikoʻī āu e makemake ai.

ʻAʻole pili kēia i ka ʻikepili ma nā helu helu a i ʻole ka papa inoa, ʻo nā helu ʻikepili wale nō i hōʻike ʻia ma ke kiʻikuhi.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.

ʻO ka palapala
Nń Pahuhopu

Hoʻohui i kahi hana kūkulu Auto DevOps no nā hōʻailona

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Hoʻokumu ka Auto DevOps auto build i kāu noi me ka hoʻohana ʻana i ka Dockerfile o ka papahana a i ʻole ka pahu kūkulu hale a Heroku.

Ma GitLab 11.9, ua kapa ʻia ke kiʻi Docker i hoʻokomo ʻia i loko o ka pipeline tag e like me nā inoa kiʻi kuʻuna me ka hoʻohana ʻana i kahi tag commit ma kahi o kahi SHA commit.
Mahalo iā Aaron Walker no ke komo ʻana!

Hoʻohou Code Climate i ka mana 0.83.0

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA)

GitLab Ka maikaʻi o ke code hoʻohana Code Climate engine e nānā i ka hopena o nā loli i ke kūlana o kāu code a me kāu papahana.

Ma GitLab 11.9, ua hōʻano hou mākou i ka mīkini i ka mana hou loa (0.83.0) e hāʻawi i nā pōmaikaʻi o kahi ʻōlelo hou a me ke kākoʻo hoʻopaʻa paʻa no GitLab Code Quality.

Mahalo no ka hoʻokomo ʻana mai ka lālā hui ʻo GitLab Core ʻo Takuya Noguchi (Takuya Noguchi)!

ʻO ka palapala
Nń Pahuhopu

ʻO ka hoʻonui a me ka ʻōwili ʻana i ka Dashboard Metrics

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

Ke noiʻi nei i nā anomalies hana, kōkua pinepine ka nānā pono ʻana i nā ʻāpana pākahi o kahi metric.

Me GitLab 11.9, hiki i nā mea hoʻohana ke hoʻonui i nā manawa o kēlā me kēia manawa i ka Metrics Dashboard, e ʻōwili i ka manawa holoʻokoʻa, a maʻalahi hoʻi i ka ʻike manawa manawa mua. ʻAe kēia iā ʻoe e ʻimi maʻalahi a wikiwiki i nā hanana āu e pono ai.

Ua hoʻokuʻu ʻia ʻo GitLab 11.9 me ka ʻike huna a me nā lula hoʻonā noi hoʻohui lehulehu.
ʻO ka palapala
Nń Pahuhopu

SAST no TypeScript

(KULA, GULA)

ʻAno paku he ʻōlelo hoʻonohonoho hou ma muli o pio ka.

Ma GitLab 11.9, nānā ka hiʻohiʻona Static Application Security Testing (SAST) a ʻike i nā nāwaliwali o ke code TypeScript ma o ka wehe ʻana iā lākou i ka widget noi hoʻohui, ma ka pae pipeline, a ma ka dashboard palekana. ʻO ka wehewehe ʻana o kahi hana i kēia manawa sast ʻaʻole pono e hoʻololi ʻia, a ua hoʻokomo ʻia i loko Auto DevOps.

ʻO ka palapala
Nń Pahuhopu

SAST no nā papahana Maven multi-module

(KULA, GULA)

Hoʻonohonoho pinepine ʻia nā papahana Maven e hui pū mau modules i hoʻokahi waihona. Ma mua, ʻaʻole hiki iā GitLab ke nānā pono i kēlā mau papahana, a ʻaʻole i loaʻa i nā mea hoʻomohala a me nā limahana palekana nā hōʻike pilikino.

Hāʻawi ʻo GitLab 11.9 i ke kākoʻo i hoʻonui ʻia no ka hiʻohiʻona SAST no kēia hoʻonohonoho papahana kikoʻī, e hāʻawi ana i ka hiki ke hoʻāʻo iā lākou no nā nāwaliwali o ka mokuʻāina maka. Ma muli o ka maʻalahi o nā mea anaana, ua hoʻoholo maʻalahi ka hoʻonohonoho ʻana, a ʻaʻole pono ʻoe e hoʻololi i kekahi mea e nānā i nā hopena no nā noi multi-module Maven. E like me ka mea maʻamau, loaʻa nā hoʻomaikaʻi like ma lalo Auto DevOps.

ʻO ka palapala
Nń Pahuhopu

ʻO GitLab Runner 11.9

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

I kēia lā ua hoʻokuʻu mākou iā GitLab Runner 11.9! ʻO GitLab Runner kahi papahana open source a hoʻohana ʻia e holo i nā hana CI/CD a hoʻihoʻi i nā hopena i GitLab.

Ma lalo iho nei kekahi o nā hoʻololi ma GitLab Runner 11.9:

Hiki ke loaʻa ka papa inoa piha o nā loli ma ka GitLab Runner changelog: HOOLOLI.

ʻO ka palapala

Hoʻomaikaʻi ʻia ʻo GitLab Schema

(CORE, STARTER, PREMIUM, ULTIMATE)

Ua hana ʻia kēia mau mea hou i ka pakuhi GitLab:

  • Hoʻohui ʻia ke kākoʻo no Google Cloud Memorystore.
  • Nā hoʻonohonoho hana Cron i kēia manawa honuano ka mea, hoʻohana ʻia lākou e nā lawelawe he nui.
  • Ua hōʻano hou ʻia ke kākau inoa i ka mana 2.7.1.
  • Ua hoʻohui ʻia kahi hoʻonohonoho hou e hoʻopili i ka papa inoa GitLab me nā mana o Docker ma mua o 1.10. E ho'ā, e hoʻouka registry.compatibility.schema1.enabled: true.

ʻO ka palapala

Hoʻonui i ka hana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA)

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. Eia kekahi o nā hoʻomaikaʻi ma GitLab 11.9:

Hoʻonui i ka hana

Nā hoʻomaikaʻi omnibus

(CORE, STARTER, PREMIUM, ULTIMATE)

Lawe mai ʻo GitLab 11.9 i nā mea hou o Omnibus:

  • Aia ʻo GitLab 11.9 Nā mea nui loa 5.8, he kumu wehe ʻē aʻe iā Slack, nona ka mea i hoʻokuʻu hou ʻia me MFA no Team Edition, hoʻonui i ka hana kiʻi, a me nā mea hou aku. Aia pū kēia mana hoʻomaikaʻi palekana; hōʻano hou ʻia.
  • Ua hoʻohui ʻia kahi hoʻonohonoho hou e hoʻopili i ka papa inoa GitLab me nā mana o Docker ma mua o 1.10. E ho'ā, e hoʻouka registry['compatibility_schema1_enabled'] = true в gitlab.rb.
  • Hoʻokuʻu aku ka papa inoa ʻo GitLab i nā metric Prometheus a hoʻomalu ʻia e nā mea komo. kit service Prometheus.
  • Hoʻohui i kākoʻo no Google Cloud Memorystore e pono ai отключения redis_enable_client.
  • openssl hou i ka mana 1.0.2r, nginx - a hiki i ka mana 1.14.2, python - a hiki i ka mana 3.4.9, jemalloc - a hiki i ka mana 5.1.0, docutils - a hiki i ka mana 0.13.1, gitlab-monitor- a hiki i ka mana 3.2.0.

Nā hiʻohiʻona i hoʻopau ʻia

E lawe mai ʻo GitLab Geo i kahi waihona hashed i GitLab 12.0

Pono ʻo GitLab Geo hoʻopaʻa hashed e hoʻēmi i ka hoʻokūkū (ke kūlana lāhui) ma nā node lua. Ua ʻike ʻia kēia ma gitlab-ce#40970.

Ma GitLab 11.5 ua hoʻohui mākou i kēia koi i ka palapala Geo: gitlab-ee#8053.

Ma GitLab 11.6 sudo 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 ʻōlelo hōʻike paʻa paʻa gitlab-ee!8433 e hōʻike ʻia ma ka ʻaoʻao Wahi Admin › Geo › Nodesinā ʻaʻole ʻae ʻia nā loiloi ma luna.

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

Hoʻohui Hipchat

Hipchat kākoʻo ʻole ʻia. Eia kekahi, ma ka mana 11.9 ua wehe mākou i ka hiʻohiʻona hoʻohui Hipchat i kēia manawa ma GitLab.

Lā holoi: 22 Malaki 2019

Kākoʻo CentOS 6 no GitLab Runner me ka hoʻohana ʻana i ka mea hoʻokō Docker

ʻAʻole kākoʻo ʻo GitLab Runner i ka CentOS 6 i ka wā e hoʻohana ai iā Docker ma GitLab 11.9. ʻO kēia ka hopena o kahi hōʻano hou i ka waihona Docker lalo i kākoʻo hou ʻole iā CentOS 6. E ʻike hou aku ma hana i haawiia.

Lā holoi: 22 Malaki 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.

Ma GitLab 11.0, ua hoʻololi mākou i ka nānā hoʻonohonoho kikowaena kikowaena no GitLab Runner. metrics_server e hoopauia no listen_address ma GitLab 12.0. E ʻike hou aku ma hana i haawiia. A me nā kikoʻī hou aku ma keia hana.

Ma ka mana 11.3, ua hoʻomaka ʻo GitLab Runner e kākoʻo nā mea hoʻolako cache lehulehu, ka mea i loaʻa i nā hoʻonohonoho hou no hoʻonohonoho S3 kikoʻī. ka palapala aia kahi papa o nā hoʻololi a me nā kuhikuhi no ka neʻe ʻana i ka hoʻonohonoho hou. E ʻike hou aku ma hana i haawiia.

ʻ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

Hoʻokomo ʻia ka hiʻohiʻona hiʻohiʻona ma 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND e hoʻoponopono i nā pilikia e like me #2338 и #3536.

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 hana i haawiia.

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ā Javier ArdoʻO Javier Jardon) no kona hāʻawi!

Lā holoi: 22 Iune 2019

Ke wehe nei i nā kauoha kahiko ʻo GitLab Runner Helper

Ma ke ʻano o ka hoʻoikaika ʻana e kākoʻo Mea hoʻokō Windows Docker ua haʻalele i kekahi o nā kauoha kahiko i hoʻohana ʻia no kiʻi kōkua.

Hoʻokuʻu ʻo GitLab 12.0 iā GitLab Runner me nā kauoha hou. Hoʻopili wale kēia i nā mea hoʻohana e hoʻopau kiʻi kōkua. E ʻike hou aku ma hana i haawiia.

Lā holoi: 22 Iune 2019

Hiki i nā mea hoʻomohala ke wehe i nā inoa Git ma GitLab 11.10

ʻO ka holoi ʻana a i ʻole ka hoʻoponopono ʻana i nā memo mana no nā huaʻōlelo Git i nā lālā paʻa ʻole i kaupalena ʻia i ka wā kahiko. nā ukali a me nā mea nona.

No ka mea hiki i nā mea hoʻomohala ke hoʻohui i nā hōʻailona a hoʻololi a hoʻopau i nā lālā i hoʻopaʻa ʻole ʻia, pono e hiki i nā mea hoʻomohala ke wehe i nā tag Git. Ma GitLab 11.10 ke hana nei mākou i kēia hoʻololi i kā mākou ʻae hoʻohālike e hoʻomaikaʻi i ke kahe hana a kōkua i nā mea hoʻomohala e hoʻohana i nā hōʻailona ʻoi aku ka maikaʻi a ʻoi aku ka maikaʻi.

Inā makemake ʻoe e mālama i kēia palena no nā mea mālama a me nā mea nona, e hoʻohana nā hōʻailona mālama ʻia.

Lā holoi: 22ʻApelila 2019

Kākoʻo Prometheus 1.x ma Omnibus GitLab

E hoʻomaka me GitLab 11.4, ka mana hoʻokomo o Prometheus 1.0 ua hoʻopau ʻia mai Omnibus GitLab. Hoʻokomo ʻia ka mana Prometheus 2.0 i kēia manawa. Akā naʻe, ʻaʻole kūpono ke ʻano metric me ka mana 1.0. Hiki ke hoʻonui ʻia nā mana i kēia manawa i ka 2.0 a neʻe i ka ʻikepili inā pono me ka mea paahana i kukuluia.

Ma ka mana GitLab 12.0 e hoʻokomo maʻalahi iā Prometheus 2.0 inā ʻaʻole ia i hōʻano hou ʻia. E nalowale ana ka ʻikepili mai Prometheus 1.0 no ka mea ʻaʻole i hoʻoili ʻia.

Lā holoi: 22 Iune 2019

TLSv1.1

E hoʻomaka me GitLab 12.0 E pio ana ka TLS v1.1 ma ka paʻamau e hoʻomaikaʻi i ka palekana. Hoʻoponopono kēia i nā pilikia he nui, me Heartbleed, a hoʻokō iā GitLab PCI DSS 3.1 i waho o ka pahu.

No ka hoʻopau koke ʻana iā TLS v1.1, hoʻonoho nginx['ssl_protocols'] = "TLSv1.2" в gitlab.rband a holo gitlab-ctl reconfigure.

Lā holoi: 22 Iune 2019

OpenShift template no ka hoʻokomo ʻana iā GitLab

ʻOhana gitlab palapala hoʻokele - ke ala i ʻōlelo ʻia e holo ai iā GitLab ma Kubernetes, me kau ma OpenShift.

OpenShift template e hoʻokomo iā GitLab ua hoʻopau ʻia a ʻaʻole kākoʻo hou ʻia i loko ʻO GitLab 12.0.

Lā holoi: 22 Iune 2019

Nā wehewehe mua o nā hana palekana

Me kahi hoʻolauna CI/CD no nā hana palekana ʻAʻole hoʻopau ʻia nā wehewehe hana mua a e hoʻoneʻe ʻia ma GitLab 12.0 a i ʻole ma hope.

Hoʻohou i kāu wehewehe ʻoihana e hoʻohana i ka syntax hou a hoʻohana pono i nā hiʻohiʻona palekana hou i hāʻawi ʻia e GitLab.

Ka lā wehe: Iune 22, 2019

Mahele ʻIke Pūnaewele ma ka panel admin

Hāʻawi ʻo GitLab i ka ʻike e pili ana i kāu hiʻohiʻona GitLab ma admin/system_info, akā ʻaʻole pololei kēia ʻike.

Mākou holoi i keia pauku admin panel ma GitLab 12.0 a manaʻo e hoʻohana nā koho nānā ʻē aʻe.

Lā holoi: 22 Iune 2019

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka