Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Ua hoʻokuʻu ʻia ka hoʻokuʻu ʻana 13.4 me ka waiho ʻana o HashiCorp no nā mea hoʻololi CI, Kubernetes Agent a me ke kikowaena palekana, a me nā hiʻohiʻona hiki ke hoʻololi ʻia ma Starter

Ma GitLab, ke noʻonoʻo mau nei mākou pehea e hiki ai iā mākou ke kōkua i nā mea hoʻohana e hōʻemi i ka pilikia, hoʻomaikaʻi maikaʻi, a hoʻomaikaʻi i ka wikiwiki o ka lawe ʻana ma kāu kahua punahele. I kēia mahina ua hoʻohui mākou i nā hiʻohiʻona hou e hoʻonui ai i ka hiki ke palekana, e hōʻemi i ka nui o nā nāwaliwali, e hoʻonui i ka pono, e maʻalahi i ka hana me GitLab, a kōkua i kāu hui e hoʻopuka i nā hiʻohiʻona ʻoi aku ka wikiwiki. Manaʻo mākou e ʻike ʻoe i nā hiʻohiʻona nui o ka hoʻokuʻu ʻana he mea pono, a me 53 mau hiʻohiʻona hou, hoʻohui ʻia i kēia hoʻokuʻu.

Nā hiʻohiʻona palekana

Ke hoʻāʻo nei mākou e hoʻohui i kekahi mau hiʻohiʻona hou iā GitLab DevSecOps i kēlā me kēia mahina, a ʻaʻohe ʻokoʻa kēia hoʻokuʻu. Hiki ke hoʻohana ʻia nā kī huna mai ka HashiCorp vault i nā hana CI/CD i loko o ke ʻano o ka hui ʻana a me ka hoʻolaha ʻana. Eia hou, hiki i nā hui makemake e kākoʻo i ka hoʻokaʻawale ʻana i nā kuleana hoʻolaha code i kēia manawa e hoʻohui i ka hana Deployer i nā mea hoʻohana me ke komo ʻana i ka Reporter. Pili kēia kuleana kumu o ka pono loaʻa liʻiliʻi a e ʻae iā ʻoe e hōʻoia i nā noi hoʻohui (ma ka localization Lūkini o GitLab "nā noi hoʻohui") a kau i ka code i nā wahi i pale ʻia, me ka ʻole o ka hāʻawi ʻana i ke komo e hoʻololi i ke code ponoʻī.

ʻO kahi ala ʻē aʻe e hōʻemi ai i ka pilikia ʻo ka hoʻohana ʻana i nā mea hou ʻAgent ʻo GitLab Kubernetes. Hiki i nā hui hana ke kau i nā pūʻulu Kubernetes mai GitLab me ka ʻole e hōʻike i kā lākou pūʻulu i ka pūnaewele holoʻokoʻa. Ke hoʻolauna pū nei mākou i ke kākoʻo mana mana mana no nā faila mokuʻāina ʻo Terraform hou me Ua mālama ʻo GitLab i ka mokuʻāina ʻo Terraform e kākoʻo i ka hoʻokō a me ka maʻalahi o ka debugging. ʻO ka hope, ua lilo ka papa kuhikuhi palekana Ke kikowaena palekana GitLab me nā hōʻike pilikino a me nā hoʻonohonoho palekana.

ʻOi aku ka maʻalahi a me ka hana maikaʻi me GitLab

Ua hoʻomaikaʻi mākou i kā mākou huli honua e hoʻokomo hoʻokele wikiwiki mai ka pahu hulina, hiki iā ʻoe ke hoʻokele maʻalahi i nā tiketi hou loa, nā hui, nā papahana, nā hoʻonohonoho a me nā kumuhana kōkua. Hauʻoli mākou e hoʻolaha i kēlā GitLab Pages ʻike ʻia nā kuhikuhi hou e hoʻihoʻi hou i nā ʻaoʻao a me nā papa kuhikuhi i loko o ka pūnaewele, e hiki ai i nā mea hoʻohana ke hoʻonohonoho pono i kā lākou mau pūnaewele. A no ka poʻe makemake e loaʻa ka ʻike i hoʻonui ʻia e pili ana i ka waiho ʻana, ʻae kēia hoʻokuʻu hoʻokele i nā haneli o nā hoʻolaha papahana i kākoʻo ʻia mai ka pae mea hana kaiapuni!

Nā Haʻawina Open Source

Ke kū nei mākou ka hōʻike ʻana i ka uhi code ma nā ʻokoʻa noi hoʻohuiaʻu i hoʻohui ai ʻO MVP o kēia mahina, ʻo Fabio Huser. ʻO nā hōʻailona ma ka uhi hoʻāʻo ʻana o ka code i hoʻololi ʻia e hāʻawi i nā mea hoʻomohala i ka manaʻo maopopo o ka uhi code i ka wā o ka loiloi; kōkua kēia ʻike i ka wikiwiki ʻana i nā loiloi a hōʻemi i ka manawa no ka hoʻohui ʻana a me ka hoʻokau ʻana i nā code hou. A ʻo mākou kekahi hoʻoneʻe i nā hiʻohiʻona hiki ke hoʻololi (nā hae hiʻohiʻona) i Starter a hoʻolālā e neʻe iā lākou i Core i ka hoʻokuʻu ʻana 13.5.

A ʻo ka hoʻomaka wale nō kēia!

E like me nā manawa a pau, he liʻiliʻi loa ka wahi i ka ʻike ākea, akā nui nā hiʻohiʻona maikaʻi i ka hoʻokuʻu 13.4. Eia kekahi mau mea hou aku:

Inā makemake ʻoe e ʻike ma mua i nā mea e kali nei iā ʻoe aʻe e hoʻokuʻu, e nānā kā mākou wikiō hoʻokuʻu 13.5.

E nānā i kā mākou pūnaewele "Resiliency in Challenging Times".

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

MVP keia mahina- Fabio Huser

Ua hāʻawi nui ʻo Fabio hāʻawi в ka hōʻike ʻana i ka uhi code ma nā ʻokoʻa noi hoʻohui - kahi hiʻohiʻona i kali ʻia no ka manawa lōʻihi loa ma ke kaiāulu GitLab. He hāʻawi koʻikoʻi maoli kēia me nā hoʻololi liʻiliʻi ʻole e pono ai ka hui pū ʻana me nā lālā o ka hui GitLab a hoʻopilikia i nā wahi he nui o ka papahana e like me UX, mua-hope a me hope.

ʻO nā hiʻohiʻona nui o ka GitLab 13.4 hoʻokuʻu

E hoʻohana i nā kī HashiCorp Vault ma nā hana CI

(PREMIUM, ULTIMATE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

I ka hoʻokuʻu ʻana i ka 12.10, ua hoʻolauna ʻo GitLab i ka hiki ke loaʻa a hoʻololi i nā kī i nā hana CI me ka hoʻohana ʻana i ka mea hana hana GitLab (GitLab runner). I kēia manawa ke hoʻonui nei mākou hōʻoia me ka hoʻohana ʻana iā JWT, hoʻohui i ka syntax hou secrets e waiho .gitlab-ci.yml. E maʻalahi kēia e hoʻonohonoho a hoʻohana i ka waihona HashiCorp me GitLab.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka hana ʻana me nā kī и tiketi kumu.

Ke hoʻolauna nei iā GitLab Kubernetes Agent

(PREMIUM, ULTIMATE) Kaʻina pōʻaiapuni DevOps: Hoʻonohonoho

ʻO ka hoʻohui ʻana o GitLab me Kubernetes ua lōʻihi ka hiki ke kau i nā pūʻulu Kubernetes me ka ʻole o ka hoʻonohonoho lima. Nui nā mea hoʻohana i makemake i ka maʻalahi o ka hoʻohana ʻana i kēia pūʻulu, aʻo kekahi i loaʻa i kekahi mau pilikia. No ka hoʻohui ʻana i kēia manawa, pono ke ʻike ʻia kāu pūʻulu mai ka Pūnaewele i hiki iā GitLab ke komo iā ia. No nā hui he nui, ʻaʻole hiki kēia no ka mea ua kaupalena lākou i ke komo ʻana i nā pūʻulu no ka palekana, ka hoʻokō, a i ʻole nā ​​kumu hoʻoponopono. No ka hoʻopuni ʻana i kēia mau palena, pono nā mea hoʻohana e kūkulu i kā lākou mau mea hana ma luna o GitLab, inā ʻaʻole hiki iā lākou ke hoʻohana i kēia hiʻohiʻona.

I kēia lā ke hoʻolauna nei mākou i ka GitLab Kubernetes Agent, he ala hou e kau ai i nā pūʻulu Kubernetes. Holo ka ʻelele i loko o kāu pūʻulu, no laila ʻaʻole pono ʻoe e hōʻike iā ia i ka Pūnaewele holoʻokoʻa. Hoʻonohonoho ka luna i ka hoʻolālā ʻana ma ke noi ʻana i nā loli hou mai GitLab, ma mua o GitLab e koi ana i nā mea hou i ka hui. No ke ʻano o ke ʻano o GitOps āu e hoʻohana ai, ua uhi ʻo GitLab iā ʻoe.

E ʻoluʻolu e hoʻomaopopo ʻo kēia ka hoʻokuʻu mua ʻana o ka luna. ʻO kā mākou manaʻo i kēia manawa no GitLab Kubernetes Agent ʻo ia ka hoʻonohonoho ʻana a me ka hoʻokele ʻana i nā deployments ma o ka code. ʻAʻole i kākoʻo ʻia kekahi mau hiʻohiʻona hoʻohui Kubernetes, e like me nā papa hoʻolālā a me nā noi i mālama ʻia e GitLab. Manaʻo mākoue hoʻohui ʻia kēia mau mea hiki i ka ʻelele i nā hoʻokuʻu e hiki mai ana, a me nā hoʻohui hou e pili ana i ka palekana a me ka hoʻokō.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

GitLab Kubernetes Agent Documentation и tiketi kumu.

Hāʻawi i nā mea hoʻohana i ka ʻae ʻana me ka ʻole o ke komo ʻana i ke code

(PREMIUM, ULTIMATE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Ma mua, ua paʻakikī ka ʻōnaehana ʻae a GitLab i ka hoʻokaʻawale pono ʻana i nā kuleana i loko o kāu hui ma waena o ka poʻe kuleana no ka hoʻomohala ʻana a me ka poʻe kuleana no ka waiho ʻana. Me ka hoʻokuʻu ʻana o GitLab 13.4, hiki iā ʻoe ke hāʻawi i ka ʻae e ʻae i nā noi hoʻohui no ka waiho ʻana, a me ka hoʻopili maoli ʻana i nā code i ka poʻe i kākau ʻole i ke code, me ka ʻole o ka hāʻawi ʻana iā lākou i nā kuleana komo (ma ka localization Lūkini o GitLab "mālama" ).

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Ka Palapala Kaiapuni и epic kumu.

Keena Palekana

(KULA, GULA) ʻO ke kahua pōʻaiapuni DevOps: Paʻa

Ma mua, ua kaupalena ʻia ka hoʻokele ʻana o ka nawaliwali i nā hiʻohiʻona ma ka hana a me ka maʻalahi. ʻO ka interface kahi ʻaoʻao hoʻokahi e hoʻohui i nā kikoʻī o nā nāwaliwali, nā kiʻi metric, a me nā hoʻonohonoho. ʻAʻohe wahi nui e hoʻomohala i kēia mau hiʻohiʻona a hoʻohana paha i nā hiʻohiʻona palekana ʻē aʻe.

Ua hana mākou i nā hoʻololi koʻikoʻi i ke ʻano o kā mākou mālama ʻana i ka palekana a me ka ʻike ma GitLab. Ua hoʻololi ʻia ka panel palekana instance i kahi kikowaena palekana holoʻokoʻa. ʻO ka hoʻololi nui loa ʻo ia ka hoʻokomo ʻana i kahi ʻano papa kuhikuhi hou: ma kahi o ka ʻaoʻao hoʻokahi, ʻike ʻoe i ka dashboard palekana, hōʻike vulnerability, a me nā ʻāpana hoʻonohonoho. ʻOiai ʻaʻole i loli ka hana, ʻo ka hoʻokaʻawale ʻana iā ia i mau ʻāpana e hiki ai ke hoʻomaikaʻi i kēia ʻāpana i mea paʻakikī. Hoʻonohonoho pū kēia i ke kahua no ka hoʻohui ʻana i nā mana e pili ana i ka palekana i ka wā e hiki mai ana.

ʻO ka ʻāpana Vulnerability Report i hoʻolaʻa ʻia i kēia manawa he wahi hou aku e hōʻike i nā kikoʻī koʻikoʻi. Eia nā mea nāwaliwali i kēia manawa ma ka papa inoa o nā nāwaliwali o ka papahana. ʻO ka hoʻoneʻe ʻana i nā widget me nā metric vulnerability i kahi ʻāpana ʻokoʻa e hana i kahi papa hoʻomalu palekana kūpono. He canvas ia no nā hiʻohiʻona e hiki mai ana - ʻaʻole wale no ka hoʻokele vulnerability, akā no nā metric pili i ka palekana. ʻO ka mea hope loa, hoʻokumu kahi wahi hoʻonohonoho kaʻawale i wahi maʻamau no nā hoʻonohonoho palekana pae hiʻohiʻona āpau, ʻaʻole wale ka hoʻokele vulnerability.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

ʻO nā palapala ʻo Security Center и epic kumu.

Aia nā hiʻohiʻona hoʻololi i kēia manawa ma GitLab Starter

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Ua hoʻokuʻu ʻia ʻo GitLab 11.4 ʻano alpha o nā hiʻohiʻona hiki ke hoʻololi. Ma 12.2 ua hoʻokomo mākou i nā hoʻolālā no lākou pākēneka o nā mea hoʻohana и e ka mea hoʻohana ID, a ma 13.1 ua hoʻohui lākou papa inoa mea hoʻohana и hoʻonohonoho i nā hoʻolālā no nā kaiapuni like ʻole.

Ma mua o kēia makahiki, ua hoʻohiki ʻo GitLab neʻe 18 hiʻona i ke kumu hamama. Ma kēia hoʻokuʻu, ua hoʻopau mākou i ka neʻe ʻana o nā hiʻohiʻona hiki ke hoʻololi i ka hoʻolālā Starter a e hoʻomau i ka neʻe ʻana iā lākou i Core mai ʻO GitLab 13.5. Hauʻoli mākou i ka lawe ʻana i kēia hiʻohiʻona i nā mea hoʻohana hou aʻe a makemake mākou e lohe pehea ʻoe e hoʻohana ai.

Palapala no nā hiʻohiʻona hiki ke hoʻololi и tiketi kumu.

Hoʻokele wikiwiki mai ka pahu hulina

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Loaʻa

I kekahi manawa i ka hoʻokele ʻana iā GitLab makemake ʻoe e hele pololei i kahi papahana kikoʻī ma mua o ka ʻaoʻao hopena hulina.

Ke hoʻohana nei i ka pahu huli honua, hiki iā ʻoe ke hoʻokele wikiwiki i nā tiketi hou loa, nā hui, nā papahana, nā hoʻonohonoho, a me nā kumuhana kōkua. Hiki iā ʻoe ke hoʻohana i kahi kī wela /e hoʻoneʻe i kāu cursor i ka ʻimi ʻimi e hoʻokele iā GitLab ʻoi aku ka maikaʻi!

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Huli i ka palapala hoʻopiha piha и tiketi kumu.

He ʻokoʻa ka hōʻike ʻana i ka uhi code ma ke noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

I ka nānā ʻana i kahi noi hoʻohui, hiki ke paʻakikī ke hoʻoholo inā ua uhi ʻia ke code i hoʻololi ʻia e nā hoʻokolohua ʻāpana. Akā, hiki i nā mea loiloi ke hilinaʻi i ka uhi holoʻokoʻa a noi e hoʻonui ʻia ma mua o ka ʻae ʻana i kahi noi hoʻohui. Hiki i kēia ke alakaʻi i kahi ala haphazard i ke kākau ʻana i nā hoʻokolohua, ʻaʻole ia e hoʻomaikaʻi maoli i ka maikaʻi code a i ʻole ka uhi hoʻāʻo.

I kēia manawa, i ka nānā ʻana i kahi noi hoʻohui ʻokoʻa, e ʻike ʻoe i kahi hōʻike ʻike o ka uhi code. E ʻae nā māka hou iā ʻoe e hoʻomaopopo koke inā ua uhi ʻia ke code i hoʻololi ʻia e kahi hoʻāʻo ʻāpana, e kōkua i ka wikiwiki o ka loiloi code a me ka manawa o ka hoʻohui ʻana a me ka lawe ʻana i nā code hou.

Спасибо Fabio Huser a me Siemens no kēia hiʻohiʻona!

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka hōʻike ʻana i ka uhi code e nā hoʻokolohua и tiketi kumu.

Nā kaiapuni a me nā papahana hou aʻe ma ka panel Environments

(PREMIUM, ULTIMATE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Mai ka hoʻokuʻu ʻana o GitLab 12.5 me ka hoʻohana ʻana nā panela kaiapuni hiki iā ʻoe ke nānā i ke kūlana o nā kaiapuni, akā ʻaʻole ʻoi aku ma mua o ʻehiku kaiapuni i ʻekolu papahana. Ua hoʻonui mākou i kēia panel i ka hoʻokuʻu ʻana i ka 13.4 ma ka hoʻopaʻa inoa ʻana iā ia e kōkua iā ʻoe e mālama a mālama i kāu mau kaiapuni ma ka nui. I kēia manawa hiki iā ʻoe ke ʻike i nā kaiapuni hou aʻe i nā papahana hou aʻe.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala panel kaiapuni и tiketi kumu.

Mālama ʻo GitLab i ka mea hoʻolako GitLab Terraform

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Hoʻonohonoho

I kēia mau lā mākou ua loaʻa nā kuleana mālama i ka mea hoʻolako GitLab Terraform a hoʻolālā hoʻomaikaʻi iā ia i nā hoʻopuka e hiki mai ana. I ka mahina i hala iho nei, ua ʻae mākou i nā noi hoʻohui 21 a pani i nā tiketi 31, me kekahi mau pahu lōʻihi a me nā hiʻohiʻona nalo e like me kākoʻo no ka laʻana nā pūʻulu... Hiki iā 'oe e aʻo hou e pili ana i ka mea hoʻolako GitLab Terraform ma ka palapala Terraform.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

GitLab Terraform Mea hoʻolako palapala и tiketi kumu.

ʻO ka hoʻāʻo ʻana o Fuzzing API me nā kikoʻī OpenAPI a i ʻole faila HAR

(KULA, GULA) ʻO ke kahua pōʻaiapuni DevOps: Paʻa

He ala maikaʻi loa ka hoʻāʻo ʻana ʻo API fuzzing e ʻike ai i nā pōpoki a me nā nāwaliwali i kāu mau polokalamu pūnaewele a me nā API e hiki ʻole ai i nā mea ʻimi a me nā ʻano hoʻāʻo ke hala.

Hiki iā ʻoe ke hāʻawi i ka hoʻāʻo fuzzing API ma GitLab OpenAPI v2 kiko'ī ai ole ia, waihona HAR i kāu noi a laila hoʻopuka maʻalahi i ka ʻikepili hoʻokomo i hoʻolālā ʻia e hoʻāʻo i nā hihia lihi a loaʻa nā pōpoki. ʻIke koke ʻia nā hopena i loko o kāu pipeline.

ʻO kēia kā mākou hoʻolaha hoʻāʻo fuzz API mua a makemake mākou e lohe i kou manaʻo. Loaʻa iā mākou nā waihona no ka hoʻāʻo fuzz he nui na manao, a mākou e hoʻokumu i ka hoʻokuʻu ʻana o kēia hiʻohiʻona.

API Fuzzing Ho'āʻo Palapala и epic kumu.

E nānā i nā kiʻi hou i loko o ka pā ana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

Ma mua, ʻaʻole maʻalahi ka hana ʻana i kahi pakuhi i ka dashboard metric ma GitLab. Ma hope o kou hana ʻana i ka metric ma ka dashboard file YAML, ua hoʻololi ʻoe i master, me ka hiki ʻole ke hōʻoia i ka hana pololei o ka pakuhi i hana ʻia e like me kou makemake. E hoʻomaka ana me kēia hoʻokuʻu, hiki iā ʻoe ke nānā i nā loli i kāu hana ʻana i ka pakuhi, e ʻike i ka hopena ma mua o ka hoʻouna ʻana i nā loli i ka faila YAML dashboard.

Nā palapala no ka hoʻohui ʻana i kahi pakuhi hou i ka pā и tiketi kumu.

ʻIke i ka uhi code ma nā hoʻāʻo no nā papahana āpau o ka hui

(PREMIUM, ULTIMATE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Ke hoʻokele ʻoe i kahi helu nui o nā papahana ma GitLab, pono ʻoe i kahi kumu hoʻokahi o ka ʻike e pili ana i ka loli ʻana o ka uhi code i ka manawa ma nā papahana āpau. Ma mua, ʻo ka hōʻike ʻana i kēia ʻike e pono ai ka hana lima luhi a hoʻopau manawa: pono ʻoe e hoʻoiho i ka ʻikepili uhi code mai kēlā me kēia papahana a hoʻohui iā ia i kahi papaʻaina.

I ka hoʻokuʻu ʻana i ka 13.4, ua hiki ke hoʻohui koke a maʻalahi .csv waihona me nā ʻikepili āpau e pili ana i ka uhi code no nā papahana āpau o ka hui a i ʻole no kahi koho o nā papahana. ʻO kēia hiʻohiʻona he MVC, e hahai ʻia e ka hiki e hoʻolālā i ka uhi maʻamau i ka manawa.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Hōʻikeʻike waihona и tiketi kumu.

Kākoʻo no nā ʻōlelo hou no ka hoʻāʻo fuzz piha

(KULA, GULA) ʻO ke kahua pōʻaiapuni DevOps: Paʻa

Hoʻopuka kēia hoʻokuʻu i ke kākoʻo no kekahi mau ʻōlelo hou no ka hoʻāʻo fuzz e pili ana i ka uhi piha.

I kēia manawa hiki iā ʻoe ke loiloi i ka piha piha o ka hoʻāʻo fuzzing i kāu mau polokalamu Java, Rust, a me Swift a ʻike i nā hewa a me nā nāwaliwali e hiki ʻole ai i nā mea ʻimi a me nā ʻano hoʻāʻo ke hala.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

ʻO ka palapala ma nā ʻōlelo i kākoʻo ʻia no ka hoʻāʻo fuzz и epic kumu.

Nā ʻōlelo aʻoaʻo ma ka ʻaoʻao kaiapuni nui

(PREMIUM, ULTIMATE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Hōʻike ka ʻaoʻao Environments i ke kūlana holoʻokoʻa o kāu kaiapuni. Ma kēia hoʻokuʻu ʻana ua hoʻomaikaʻi mākou i kēia ʻaoʻao ma ka hoʻohui ʻana i ka hōʻike makaʻala. ʻO nā māka hoʻāla ʻia me ke kūlana o kāu mau kaiapuni e kōkua iā ʻoe e hana wikiwiki e hoʻoponopono i nā kūlana i kū mai.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka nānā ʻana i nā mākaʻikaʻi hou loa i nā kaiapuni и tiketi kumu.

Hiki i nā pipeline nested ke holo i kā lākou mau pipeline nested

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Ma ka hoʻohana ʻana i nā pipeline nested, hiki i kēia manawa ke holo i nā pipeline hou i loko o nā pipeline keiki. Hiki ke hoʻohana ʻia ke kiʻekiʻe o ka hohonu inā makemake ʻoe i ka maʻalahi e hoʻohua i kahi helu o nā pipeline.

Ma mua, i ka hoʻohana ʻana i nā pipeline nested, pono kēlā me kēia pipeline keiki i kahi hana trigger e wehewehe lima ʻia i ka pipeline makua. I kēia manawa hiki iā ʻoe ke hana i nā pipeline nested e hoʻolauna ikaika i kekahi helu o nā pipeline nested hou. No ka laʻana, inā loaʻa iā ʻoe kahi monorepository, hiki iā ʻoe ke hana ikaika i ka subpipeline mua, nāna e hana i ka nui o nā pipeline hou e pili ana i nā loli i ka lālā.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Pipeline Nested и tiketi kumu.

Hoʻomaikaʻi ʻia ka hoʻokele ma waena o nā mākua a me nā paipu nested

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Ma mua, ʻaʻole maʻalahi ka hoʻokele ʻana ma waena o nā pipeline makua a me nā nested - pono ʻoe i nā kaomi he nui e hiki ai i ka pipeline i makemake ʻia. ʻAʻole maʻalahi ka ʻike ʻana i ka hana i hoʻomaka i ka pipeline. I kēia manawa, ʻoi aku ka maʻalahi o ka ʻike ʻana i nā pilina ma waena o nā mākua a me nā pipeline nested.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Pipeline Nested и tiketi kumu.

Hōʻike nā hana matrix parallel i nā loli kūpono i ka inoa o ka hana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Inā ʻoe i hoʻohana papa hana, ua ʻike paha ʻoe he mea paʻakikī ke hoʻoholo i ke ʻano o ka matrix i hoʻohana ʻia no kekahi hana, no ka mea, ua like nā inoa o ka hana. matrix 1/4. I ka hoʻokuʻu ʻana 13.4, e ʻike ʻoe i nā koina pili pili i hoʻohana ʻia i kēlā hana ma mua o ka inoa hana maʻamau. No ka laʻana, inā ʻo kāu pahuhopu ka debug i ka hoʻolālā x86, a laila e kāhea ʻia ka hana matrix: debug x86.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no nā Hana Matrix Parallel и tiketi kumu.

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

Hoʻohui i kahi moʻokāki Atlassian

(CORE, STARTER, PREMIUM, ULTIMATE) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

Hiki i nā mea hoʻohana GitLab ke hoʻopili i kā lākou mau moʻokāki GitLab i kā lākou Atlassian Cloud account. E ʻae kēia iā ʻoe e komo i loko o GitLab me kāu mau hōʻoia Atlassian, a e kau pū i ke kumu no ka hoʻomaikaʻi ʻana i ka wā e hiki mai ana. ʻO Gitlab me Jira a me nā huahana ʻē aʻe mai ka laina Atlassian.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Hoʻohui Atlassian и tiketi kumu.

Ke lawe ʻana i kahi papa inoa o nā hana hoʻohui a pau

(KULA, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

Pono nā hui e pili ana i ka hoʻokō ʻana i kahi ala e hōʻike ai i ka poʻe loiloi i ka ʻike holoʻokoʻa o nā ʻāpana e pili ana i kekahi hoʻololi i hāʻawi ʻia i ka hana. Ma GitLab, ʻo ia ke ʻano o ka hōʻiliʻili ʻana i nā mea āpau ma kahi hoʻokahi: hoʻohui i nā noi, nā tiketi, nā pipelines, nā scans palekana, a me nā ʻikepili hana ʻē aʻe. A hiki i kēia manawa, pono ʻoe e hōʻiliʻili lima iā ia ma GitLab a i ʻole e hoʻonohonoho i kāu mau mea hana e hōʻiliʻili i ka ʻike, ʻaʻole maikaʻi loa.

I kēia manawa hiki iā ʻoe ke hōʻiliʻili a hoʻokuʻu aku i kēia ʻikepili no ka hoʻokō ʻana i nā koi loiloi a i ʻole hana i nā loiloi ʻē aʻe. No ka hoʻokuʻu aku i kahi papa inoa o nā hoʻohui hui āpau no ka hui o kēia manawa, pono ʻoe e hele i Nā Papahana Hoʻokō a kaomi ma ke pihi Ka papa inoa o nā hana hoʻohui a pau. E loaʻa i ka faila hopena nā hana a pau o ka noi hoʻohui, kā lākou mea kākau, ID o ka noi hoʻohui pili, hui, papahana, nā mea hōʻoia a me nā ʻike ʻē aʻe.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka hana ʻana i kahi hōʻike и tiketi kumu.

Papa inoa a mālama i nā hōʻailona komo pilikino ma o API

(KULA, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

ʻO ka mālama ʻana i ke komo ʻana i ka inoa inoa ʻo GitLab he ʻāpana koʻikoʻi o nā hana hoʻokō. Mai nā loina o ka pono liʻiliʻi a hiki i ka hoʻopau ʻana i ke komo ʻana i ka manawa, aia kekahi mau koi e pili ana i nā hōʻailona komo pilikino ma GitLab. I mea e maʻalahi ai ka mālama ʻana a me ka mālama ʻana i kēia mau hōʻoia mea hoʻohana āpau i loko o kou inoa inoa, ua hāʻawi mākou i ka hiki ke hoʻopaʻa inoa i nā hōʻailona komo pilikino a me ke koho. hoole komo ma o API.

ʻO kēia mau hoʻomaikaʻi ʻana i ka GitLab API e ʻae i nā mea hoʻohana e papa inoa a hoʻopau i kā lākou mau hōʻailona ponoʻī ponoʻī, a me nā mea hoʻokele e papa inoa a hoʻopau i nā hōʻailona o kā lākou mea hoʻohana. I kēia manawa e maʻalahi ka ʻike ʻana o nā luna hoʻoponopono i ka mea i loaʻa i ko lākou inoa inoa, e hoʻoholo i nā hoʻoholo e pili ana i ka ʻikepili mea hoʻohana, a me ka hoʻopau ʻana i nā hōʻailona komo pilikino i hoʻopilikia ʻia a i hāʻule paha ma waho o nā kulekele hoʻokele hoʻokele o ka hui.

Palapala Hoʻokaʻina Pilikino и tiketi kumu.

Aia nā pilikia pili a me nā hiʻohiʻona ʻē aʻe ma GitLab Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Hoʻolālā

I kekahi mau mahina i hala aku nei ua hoʻolaha mākou i kahi hoʻolālā e unuhi o 18 mau hiʻohiʻona i loko o ka code open source. Ma ka hana ʻana e hoʻokō i kēia ʻōlelo hoʻohiki, ua hana mākou pili pili, hoʻokuʻu aku i nā tiketi i CSV и ke ʻano nānā papa hana (ma ka wahi Lūkini o GitLab "papa kūkākūkā") i loaʻa i ka papahana Core. Hoʻopili wale kēia i nā pilina "pili i"; noho mau ka pilina "pākaʻi" a me ka "pale" i nā hoʻolālā uku.

Palapala ma nā tikiki pili и tiketi kumu.

Hōʻike i ka inoa lālā kumu ma ka ʻaoʻao ʻaoʻao noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

I ka nānā ʻana i nā hoʻololi code, nā kūkākūkā, a me ka hoʻohui ʻana i nā noi, makemake pinepine ʻia e hana i kahi loiloi kūloko o ka lālā no ka loiloi hohonu. Eia nō naʻe, ʻoi aku ka paʻakikī o ka loaʻa ʻana o ka inoa o ke kaula i ka hoʻohui ʻia ʻana o nā mea hou aku i ka wehewehe noi hoʻohui a pono ʻoe e ʻōwili i lalo i ka ʻaoʻao.

Ua hoʻohui mākou i ka inoa lālā i ka ʻaoʻao ʻaoʻao noi hoʻohui, hiki iā ia ke ʻike i kēlā me kēia manawa a hoʻopau i ka pono e ʻōwili i ka ʻaoʻao holoʻokoʻa. E like me ka loulou i ka noi hoʻohui, aia ka ʻāpana kumu kumu i kahi pihi "kope".

Спасибо Ethan Reesor no kāu hāʻawi nui i ka hoʻomohala ʻana i kēia hiʻohiʻona!

Hoʻohui palapala noi и tiketi kumu.

ʻOkoʻa ka hōʻike ʻana o nā faila i hāʻule i ka noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

ʻO nā noi hoʻohui e hoʻohui i nā hoʻololi i nā faila he nui i kekahi manawa e hāʻule i nā ʻokoʻa o nā faila nui e hoʻomaikaʻi i ka hana hana. Ke hana ʻia kēia, hiki ke hoʻokuʻu wale i kahi faila i ka wā o ka loiloi, ʻoi aku hoʻi i nā noi hoʻohui me ka nui o nā faila. E hoʻomaka ana me ka mana 13.4, e hōʻailona nā noi hoʻohui i nā ʻokoʻa i loaʻa nā faila i pelu ʻia, no laila ʻaʻole ʻoe e poina i kēia mau faila i ka wā o ka loiloi code. No ka akaka ʻoi aku ka maikaʻi, hoʻolālā mākou e hoʻohui i ka hōʻailona i kēia mau faila i kahi hoʻokuʻu e hiki mai ana. E hoʻomau no nā mea hou ma tikiki gitlab#16047.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

ʻO ka palapala ma nā faila i pelu ʻia ma ka noi hoʻohui ʻokoʻa и tiketi kumu.

E aʻo ana e pili ana i ka loaʻa ʻana o nā faila i hāʻule i ka ʻokoʻa o kahi noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

Ma ka ʻāpana ʻokoʻa noi hoʻohui, ua hāʻule nā ​​faila nui e hoʻomaikaʻi i ka hana. Eia nō naʻe, i ka nānā ʻana i nā code, nalo paha kekahi mau faila i ka wā e ʻōwili ai ka mea loiloi i ka papa inoa o nā faila, no ka mea, ua hāʻule nā ​​faila nui a pau.

Ua hoʻohui mākou i kahi ʻōlelo aʻo i ʻike ʻia ma luna o ka ʻaoʻao ʻokoʻa noi hoʻohui e hoʻomaopopo i nā mea hoʻohana aia kahi faila i hui ʻia ma kēia ʻāpana. Ma kēia ala, ʻaʻole ʻoe e poina i nā loli i ka noi hoʻohui i ka wā o ka loiloi.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

ʻO ka palapala ma nā faila i pelu ʻia ma ka noi hoʻohui ʻokoʻa и tiketi kumu.

Hoʻihoʻi maʻalahi i ka waihona waihona ʻo Gitaly cluster

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

Ma mua, i ka hele ʻana o ka node mua o kahi puʻupuʻu Gitaly i waho, ua hōʻailona ʻia nā waihona ma ia node he heluhelu-wale nō. Ua pale kēia i ka nalowale ʻana o ka ʻikepili i nā kūlana i loaʻa nā loli i ka node i hana ʻole ʻia. I ka hoʻi ʻana mai o ka node ma ka pūnaewele, ʻaʻole i hoʻihoʻi ʻia ʻo GitLab, a pono nā luna hoʻomalu e hoʻomaka lima i ke kaʻina hana synchronization a i ʻole e ʻae i ka nalowale ʻikepili. ʻO nā kūlana ʻē aʻe, e like me ka hāʻule ʻole o kahi hana hoʻopiʻi ma kahi node lua, hiki ke hopena i nā waihona paʻa a heluhelu wale nō paha. I kēia hihia, ua maloʻo ka waihona a hiki i ka wā e hiki mai ai ka hana kākau aʻe, kahi e hoʻomaka ai ka hana hoʻopiʻi.

No ka hoʻoponopono ʻana i kēia pilikia Praefect i kēia manawa ke hoʻonohonoho nei i kahi hana replication ke ʻike ʻo ia i kahi waihona kahiko ma kekahi node a me ka mana hou o ka waihona ma kekahi. Mālama kēia hana replication i ka waihona i kēia lā me ka hoʻopau ʻana i ka pono e hoʻihoʻi lima i ka ʻikepili. ʻO ka hoʻihoʻi ʻakomi e hōʻoiaʻiʻo ʻia e hoʻonui koke ʻia nā nodes lua inā hāʻule kahi hana replication, ma mua o ke kali ʻana i ka hana kākau aʻe. No ka mea he nui nā pūʻulu Gilaly e mālama i ka nui o nā waihona, hoʻemi nui kēia i ka manawa a nā luna hoʻomalu a me nā ʻenekini hilinaʻi e hoʻihoʻi i ka ʻikepili ma hope o kahi hewa.

Eia kekahi, hoʻomaka ka hoʻoponopono maʻalahi i ka hoʻopili hou ʻana o nā waihona ma kekahi node Gitaly hou i hoʻohui ʻia i ka pūpū, e hoʻopau ana i ka hana lima i ka wā e hoʻohui ai i nā nodes hou.

Palapala Hoʻihoʻi ʻIkepili Gitaly и tiketi kumu.

E kaha i kahi hana i hoʻopau ʻia ma ka ʻaoʻao hoʻolālā

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

Hoʻokumu ʻia ka kamaʻilio kūpono ma GitLab ma nā papa inoa hana. Inā ʻōlelo ʻia ʻoe ma kahi manaʻo, he mea koʻikoʻi ka hiki iā ʻoe ke lele i kahi hana a hoʻomaka paha e hana i kekahi mea a hōʻailona paha ua pau. He mea nui nō hoʻi e hiki iā ʻoe ke hāʻawi i kahi hana iā ʻoe iho inā pono ʻoe e hana i kekahi mea a i ʻole e hoʻi hou i laila ma hope.

Ma mua, ʻaʻole hiki iā ʻoe ke hoʻohui i nā hana a hōʻailona paha iā lākou ua pau ke hana me nā hoʻolālā. Ua hoʻopilikia nui kēia i ka maikaʻi o ke kamaʻilio ʻana ma waena o nā hui huahana, no ka mea he mea koʻikoʻi ka hana ʻana i ka holo hana GitLab.

I ka hoʻokuʻu ʻana i ka 13.4, loaʻa nā manaʻo i nā manaʻo tiketi i ka hoʻohana ʻana i nā hana, e ʻoi aku ka maikaʻi o ka hana ʻana me lākou.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka hoʻohui ʻana i nā hana no nā hoʻolālā и tiketi kumu.

ʻO ke alakaʻi hoʻoponopono pilikia no CI/CD

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Ua hoʻomaikaʻi mākou i ke alakaʻi hoʻoponopono no GitLab CI/CD me ka ʻike hou aku e pili ana i nā pilikia maʻamau āu e hālāwai ai. Manaʻo mākou e lilo nā palapala i hoʻomaikaʻi ʻia i kumu waiwai e kōkua iā ʻoe e ala a hoʻokele iā GitLab CI/CD me ka maʻalahi.

ʻO ka palapala hoʻoponopono pilikia CI/CD и tiketi kumu.

ʻAʻole hāʻule hou nā noi hoʻohui mai ka laina hui

(PREMIUM, ULTIMATE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Ma mua, hiki i nā noi hoʻohui ke hāʻule i waho o ka pila hui ma muli o nā manaʻo lohi. Inā ua hoʻokomo ʻia kahi noi hoʻohui i ka pila a ua hoʻohui kekahi i kahi manaʻo i hana i kahi kūkākūkā hou ʻole i hoʻoholo ʻia, ua manaʻo ʻia ka noi hui ʻana ʻaʻole hiki ke hoʻohui ʻia a hāʻule i waho o ka pila. I kēia manawa, ma hope o ka hoʻohui ʻia ʻana o kahi noi hoʻohui i ka queue hui, hiki ke hoʻohui ʻia nā manaʻo hou me ka makaʻu ʻole e hoʻopau i ke kaʻina hana hoʻohui.

Hoʻohui i ka Palapala Kūlana и tiketi kumu.

E hōʻike ana i ka waiwai uhi code no kahi hana ma kahi noi hoʻohui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Hiki i nā mea hoʻomohala ke ʻike i ka waiwai hoʻopiʻi code ma hope o ka pau ʻana o ka pipeline - ʻoiai i nā hiʻohiʻona paʻakikī e like me ka holo ʻana i kahi pipeline me nā hana he nui e pono e hoʻopaʻa ʻia no ka helu ʻana i ka waiwai uhi. Ma mua, ua hōʻike wale ka widget noi hoʻohui i ka awelika o kēia mau waiwai, ʻo ia ka mea e pono ai ʻoe e hoʻokele i ka ʻaoʻao hana a hoʻi i ka noi hoʻohui e kiʻi i nā waiwai uhi waena. No ka mālama ʻana i kou manawa a me kēia mau ʻanuʻu ʻē aʻe, ua hana mākou i ka widget e hōʻike i ka waiwai uhi awelika, kona hoʻololi ʻana ma waena o nā lālā i manaʻo ʻia a me nā kumu kumu, a me kahi hāmeʻa e hōʻike ana i ka waiwai uhi no kēlā me kēia hana ma muli o ka helu ʻana o ka awelika.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Nā palapala hoʻopili code и tiketi kumu.

Ke wehe ʻana i nā pūʻolo mai ka papa inoa pūʻolo i ka wā e nānā ana i kahi hui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Pūʻolo

ʻO ka GitLab package registry kahi wahi e mālama ai a puʻunaue i nā pūʻolo ma nā ʻano like ʻole. Ke loaʻa iā ʻoe ka nui o nā pūʻolo i kāu papahana a i ʻole hui, pono ʻoe e ʻike koke i nā pūʻolo i hoʻohana ʻole ʻia a wehe iā lākou e pale aku i ka poʻe mai ka hoʻoiho ʻana iā lākou. Hiki iā ʻoe ke wehe i nā pūʻolo mai kāu papa inoa ma o API pūʻolo a i ʻole ma o ke kikowaena mea hoʻohana hoʻopaʻa inoa pūʻolo. Eia nō naʻe, a hiki i kēia manawa ʻaʻole hiki iā ʻoe ke wehe i nā pūʻolo ke nānā aku i kahi hui ma o ka UI. ʻO ka hopena, pono ʻoe e wehe i nā pūʻolo pono ʻole i kēlā me kēia papahana, ʻaʻole kūpono.

Hiki iā ʻoe ke wehe i nā pūʻolo i ka wā e nānā ana i ka papa inoa pūʻolo o kahi hui. E hele wale i ka ʻaoʻao hoʻopaʻa inoa pūʻolo o ka hui, kānana i nā pūʻolo ma ka inoa, a wehe i nā mea āu e pono ʻole ai.

Palapala no ka wehe ʻana i nā pūʻolo mai ka papa inoa pūʻolo и tiketi kumu.

Hoʻonui i nā pūʻolo Conan i ka pae papahana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Pūʻolo

Hiki iā ʻoe ke hoʻohana i ka waihona Conan ma GitLab e paʻi a hoʻohele i nā hilinaʻi C/C++. Eia nō naʻe, hiki i nā pūʻolo ma mua ke hoʻonui wale i ka pae hoʻohālike, no ka mea, hiki i ka inoa pūʻolo Conan ke piʻi wale i 51 mau huaʻōlelo. Inā makemake ʻoe e hoʻopuka i kahi pūʻolo mai kahi pūʻulu liʻiliʻi, no ka laʻana gitlab-org/ci-cd/package-stage/feature-testing/conan, aneane hiki ole ke hana.

Hiki iā ʻoe ke hoʻonui i nā pūʻolo Conan i lalo i ka pae papahana, e maʻalahi ai ka paʻi ʻana a me ka puʻunaue ʻana i nā hilinaʻi o kāu papahana.

Conan Package Publishing Palapala и tiketi kumu.

Kākoʻo no nā mana pūʻolo hou a me nā ʻōlelo no ka nānā ʻana i ka hilinaʻi

(KULA, GULA) ʻO ke kahua pōʻaiapuni DevOps: Paʻa

Hauʻoli mākou e hoʻohui i nā hiʻohiʻona hilinaʻi no nā papahana C, C++, C# a me .Net code e hoʻohana ana i ka NuGet 4.9+ a i ʻole Conan pūʻolo mana i kā mākou papa inoa. nā ʻōlelo i kākoʻo ʻia a me nā papa hana. Hiki iā ʻoe ke ʻae i ka nānā ʻana i ka hilinaʻi ma ke ʻano he ʻāpana o ka Secure stage e nānā i nā nāwaliwali i ʻike ʻia i nā hilinaʻi i hoʻohui ʻia ma o nā mana hoʻokele. E hōʻike ʻia nā haʻahaʻa i loaʻa i kāu noi hoʻohui me ko lākou pae paʻakikī, i ʻike ʻoe ma mua o ka hoʻokō ʻana i ka hoʻohui ʻana i ka hopena o ka hilinaʻi hou. Hiki iā ʻoe ke hoʻonohonoho i kāu papahana e pono ai hoʻohui noi hōʻoia no nā mea hilinaʻi me nā nāwaliwali me nā pae koʻikoʻi (Critical), kiʻekiʻe (Kiʻekiʻe) a i ʻole ʻike ʻole ʻia (Unknown).

Ka palapala no nā ʻōlelo i kākoʻo ʻia a me nā luna pūʻolo и epic kumu.

Hoʻomaopopo i ka wā e hoʻololi ai i ka hoʻonohonoho noi hoʻohui i 'Merge when pipeline hoʻopau kūleʻa'

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Ma mua, i ka hoʻonohonoho ʻana i nā hoʻonohonoho noi hoʻohui Hoʻohui i ka pau ʻana o ka pipeline (Merge When Pipeline Succeeds, MWPS) ʻaʻohe leka uila i hoʻouna ʻia. Pono ʻoe e nānā lima i ke kūlana a i ʻole e kali i kahi leka hoʻohui. Me kēia hoʻokuʻu, hauʻoli mākou i ka hāʻawi ʻana i nā mea hoʻohana @ravishankar2kool, ka mea i hoʻoponopono i kēia pilikia ma ka hoʻohui ʻana i nā leka hoʻomaopopo ʻakomi i ka poʻe a pau i kākau inoa i kahi noi hoʻohui i ka wā e hoʻololi ai ka mea loiloi i ka hoʻonohonoho hui ʻana i MWPS.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka Hoʻolaha Hoʻolaha Noi Hoʻohui и tiketi kumu.

Ke hana nei i nā pūʻulu EKS me kahi mana o nā Kubernetes i kuhikuhi ʻia e ka mea hoʻohana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Hoʻonohonoho

Hiki i nā mea hoʻohana GitLab ke koho i ka mana o Kubernetes e hāʻawi ʻia e EKS; hiki iā ʻoe ke koho ma waena o nā mana 1.14–1.17.

Nā palapala no ka hoʻohui ʻana i nā pūʻulu EKS и tiketi kumu.

Ke hana ʻana i nā hanana e like me nā ʻano tiketi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

ʻAʻole nā ​​pilikia a pau e kū koke i nā mākaʻikaʻi: hōʻike nā mea hoʻohana i ka pau ʻana a me nā lālā o ka hui e noiʻi i nā pilikia hana. He ʻano tikiki kēia manawa, no laila hiki i kāu mau hui ke hana koke iā lākou ma ke ʻano he ʻāpana o kā lākou kaʻina hana maʻamau. Kaomi Hana hou mai kēlā me kēia wahi ma GitLab, a ma ke kula ʻAno koho i Hanana.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Nā palapala no ka hana lima ʻana i nā hanana и tiketi kumu.

Ke haʻi ʻana i nā Alerts GitLab ma Markdown

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

Ua hoʻomaikaʻi mākou i nā mākaʻikaʻi GitLab ma ka hoʻohui ʻana i kahi ʻano ʻōlelo hou no lākou ma GitLab Markdown, e maʻalahi ke kaʻana a me ka haʻi ʻana i nā mākaʻikaʻi. Hoʻohana ^alert#1234e haʻi i ka makaʻala ma kekahi kahua Markdown: i nā hanana, nā tiketi, a i ʻole nā ​​noi hoʻohui. E kōkua pū kēia iā ʻoe e ʻike i nā hana i hana ʻia mai nā mākaʻikaʻi ma mua o nā tiketi a i ʻole nā ​​noi hoʻohui.

Palapala Hoʻoponopono Hana и tiketi kumu.

Ke nānā ʻana i ka ukana makaʻala ma muli o ka hanana

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

Aia ka ʻike makaala i ka ʻike koʻikoʻi no ka hoʻoponopono ʻana a me ka hoʻihoʻi hou ʻana, a pono e maʻalahi kēia ʻike no laila ʻaʻole pono ʻoe e hoʻololi i nā mea hana a i ʻole nā ​​ʻāpana i kāu hana e hoʻoponopono i kahi hanana. Hōʻike nā hanana i hana ʻia mai nā mākaʻikaʻi i ka wehewehe piha ʻana i ka makaʻala ma ka pā Nā kikoʻī makaʻala.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

75% ʻoi aku ka wikiwiki o ka huli ʻana

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA) Loaʻa

ʻO GitLab, ma ke ʻano he noi hoʻokahi, loaʻa ka mana kūʻokoʻa e hana i ka ʻike ʻike ma kāu holoʻokoʻa DevOps holoʻokoʻa wikiwiki. Ma GitLab 13.4, hoʻihoʻi ka ʻimi holomua i nā hualoaʻa he 75% ʻoi aku ka wikiwiki i ka wā kaupalena ʻia i kekahi mau inoa inoa a me nā papahana, e like me ma GitLab.com.

ʻOi aku ka wikiwiki o ka ʻimi ʻana i nā palapala и tiketi kumu.

Ke nānā nei i nā papahana i holoi ʻia no nā luna hoʻoponopono

(CORE, STARTER, PREMIUM, ULTIMATE) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

Aia kahi koho e hoʻopanee i ka holoi ʻana i ka papahana hoʻokomo ʻia ma 12.6. Eia naʻe, ma mua ʻaʻole hiki ke ʻike i nā papahana a pau e kali ana i ka holoi ʻana ma kahi hoʻokahi. Hiki i nā luna hoʻohana o GitLab ke nānā i nā papahana holoi ʻia a pau ma kahi hoʻokahi, me nā pihi e hoʻihoʻi maʻalahi i kēlā mau papahana.

Hāʻawi kēia hiʻohiʻona i nā luna hoʻomalu i ka mana nui ma luna o ka holoi ʻana i ka papahana ma o ka hōʻiliʻili ʻana i nā ʻike pili āpau ma kahi hoʻokahi a hāʻawi i ka hiki ke wehe i nā hana holoi ʻole.

Спасибо Ashesh Vidyut (@asheshvidyut7) no kēia hiʻohiʻona!

Palapala no ka holoi ʻana i nā papahana и tiketi kumu.

Hoʻohui i ke kākoʻo no nā lula paʻi hui i ka API

(MĀKAHI, PREMIUM, ULTIMATE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

Ma mua, hiki ke hoʻonohonoho ʻia nā lula paʻi hui ma ke kipa ʻana i kēlā me kēia hui ma o ka GitLab UI a me ka hoʻohana ʻana i kēlā mau lula. Hiki iā ʻoe ke hoʻokele i kēia mau lula ma o kahi API e kākoʻo i kāu mau mea hana maʻamau a me ka automation GitLab.

Nā palapala e pili ana i nā lula paʻi no kahi hui и tiketi kumu.

Ke hoʻopau nei i nā hōʻailona komo pilikino no ka mālama pono ʻana iā ia iho

(MĀKAHI loa) ʻO ke kahua pōʻaiapili DevOps: Hoʻoponopono

Waihona hōʻoia Hāʻawi i nā luna hoʻomalu i ka ʻike e pono ai lākou e hoʻokele i nā hōʻoia mea hoʻohana no kā lākou GitLab hiʻohiʻona. Ma muli o ka ʻokoʻa o nā hui e pili ana i ka hoʻokō ʻana i ke koʻikoʻi o kā lākou mau kulekele hoʻokele hōʻoiaʻiʻo, ua hoʻohui mākou i kahi pihi e hiki ai i nā luna hoʻomalu ke hoʻopau i ka hōʻailona pilikino o ka mea hoʻohana (PAT). Hiki i nā luna hoʻomalu ke hoʻopau maʻalahi i nā PAT i hoʻopaʻa ʻia. Pono kēia hiʻohiʻona no nā hui e makemake ana i nā koho hoʻokō maʻalahi e hōʻemi i ka pilikia i kā lākou mea hoʻohana.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Waihona Palapala и tiketi kumu.

Waihona hoʻonohonoho no ka mea hoʻoponopono kahua paʻa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

Ma GitLab 13.4, ke hoʻolauna nei mākou i kahi ala hou e hana ai i ka hoʻoponopono pūnaewele static. ʻOiai ʻaʻole mālama a loaʻa paha ka faila hoʻonohonoho i nā hoʻonohonoho i kēia hoʻokuʻu, ke kau nei mākou i ke kumu no ka hana maʻamau o ka hoʻoponopono hoʻoponopono. Ma nā hoʻopuka e hiki mai ana e hoʻohui mākou i ka faila .gitlab/static-site-editor.yml nā ʻāpana no ke kau ʻana kahua kahua kahua, ma luna o ka mālama ʻia nā kiʻi i hoʻouka ʻia i ka mea hoʻoponopono, e hoʻopau ana i nā hoʻonohonoho syntax Markdown a me nā hoʻonohonoho hoʻoponopono ʻē aʻe.

Palapala no ka hoʻonohonoho ʻana i ka mea hoʻoponopono pūnaewele static и epic kumu.

Hoʻoponopono i ka ʻāpana hoʻomaka o kahi faila me ka hoʻohana ʻana i kahi hoʻoponopono pūnaewele paʻa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

ʻO ka mea mua he ala maʻalahi a maʻalahi hoʻi e wehewehe i nā ʻaoʻao ʻaoʻao i nā faila ʻikepili no ka hana ʻana e ka mea hoʻomohala pūnaewele static. Hoʻohana maʻamau ia no ka hoʻonohonoho ʻana i ke poʻo inoa ʻaoʻao, ka laʻana hoʻonohonoho, a i ʻole ka mea kākau, akā hiki ke hoʻohana ʻia e hāʻawi i kēlā me kēia ʻano metadata i ka generator ke hoʻolilo i ka ʻaoʻao ma HTML. Aia ma ka piko loa o kēlā me kēia faila ʻikepili, hoʻohālikelike ʻia ka ʻāpana hoʻomaka e like me YAML a i ʻole JSON a koi aku i ka syntax paʻa a pololei. Hiki i nā mea hoʻohana i ʻike ʻole i nā lula syntax kikoʻī hiki ke hoʻokomo i ka markup kūpono ʻole, a laila hiki ke hoʻopilikia i ka hoʻopili ʻana a i ʻole ke kūkulu ʻana i nā hemahema.

ʻO ke ʻano hoʻoponopono WYSIWYG o ka mea hoʻoponopono pūnaewele paʻa ke wehe nei i ka intro mai ka mea hoʻoponopono e pale aku i kēia mau hewa hōʻano. Eia nō naʻe, pale kēia iā ʻoe mai ka hoʻololi ʻana i nā waiwai i mālama ʻia ma kēia ʻāpana me ka hoʻi ʻole ʻana i ka hoʻoponopono ʻana i ke ʻano kumu. Ma GitLab 13.4, hiki iā ʻoe ke komo i kēlā me kēia kahua a hoʻoponopono i kona waiwai ma kahi ʻano maʻamau. Ke paʻi ʻia ke pihi Nā Papa (Kāu Mau koho Paʻamau) e wehe ʻia kahi panel e hōʻike ana i kahi kahua puka no kēlā me kēia kī i wehewehe ʻia ma ka hoʻomaka. Hoʻopiha ʻia nā māla me ka waiwai o kēia manawa, a maʻalahi ka hoʻoponopono ʻana i kekahi o ia mau mea e like me ke komo ʻana ma ka palapala pūnaewele. ʻO ka hoʻoponopono ʻana i ka intro ma kēia ala e pale aku ai i ka syntax paʻakikī a hāʻawi iā ʻoe i ka mana piha ma luna o ka maʻiʻo aʻo ka hōʻoia ʻana i ka hoʻohālikelike ʻia o ka hopena hope.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala hoʻoponopono paena static и tiketi kumu.

Aia ʻo GitLab no Jira a me DVCS Connector ma Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

No nā mea hoʻohana Jira ma GitLab: GitLab app no ​​Jira и Hoʻohui DVCS ʻae iā ʻoe e hōʻike i ka ʻike e pili ana i ka hana a GitLab i nā noi a hoʻohui pololei i Jira. Hoʻohui pū ʻia me kā mākou hui Jira i kūkulu ʻia, hiki iā ʻoe ke neʻe maʻalahi ma waena o nā polokalamu ʻelua i kāu hana.

Ua loaʻa wale kēia mau hiʻohiʻona i kā mākou hoʻolālā Premium, akā aia i kēia manawa i nā mea hoʻohana a pau!

Nā palapala hoʻohui Jira и tiketi kumu.

ʻO ka hapa nui o ke koho balota ʻana no nā kālepa puʻupuʻu Gitaly (beta)

(CORE, STARTER, PREMIUM, ULTIMATE) ʻO ke kahua pōʻaiapili DevOps: Hana

Hiki i kahi pūʻulu Gitaly ke hana hou i nā waihona Git i nā node Gitaly "mahana". Hoʻonui kēia i ka hoʻomanawanui hewa ma ka hoʻopau ʻana i nā wahi hoʻokahi o ka hāʻule. Nā Hana Kūʻai, i hoʻokomo ʻia ma GitLab 13.3, e hoʻolaha i nā loli i nā node Gitaly āpau i ka pūʻulu, akā ʻo nā node Gitaly wale nō e koho i ka ʻaelike me ka node mua e mālama i nā loli i ka disk. Inā ʻae ʻole nā ​​node kope a pau, hoʻokahi wale nō kope o ka hoʻololi e mālama ʻia ma ka disk, e hana ana i hoʻokahi wahi o ka hāʻule ʻana a hiki i ka pau ʻana o ka hoʻopiʻi asynchronous.

Hoʻomaikaʻi ka nui o nā koho balota i ka hoʻomanawanui hewa ʻana ma o ka koi ʻana i ka ʻae o ka hapa nui o nā node (ʻaʻole āpau) ma mua o ka mālama ʻana i nā loli i ka disk. Inā hiki ke hoʻohana ʻia kēia hiʻohiʻona hoʻololi, pono e kūleʻa ke kākau ʻana ma nā node lehulehu. Hoʻonohonoho ʻokoʻa ʻia nā node hoʻokaʻawale me ka hoʻohana ʻana i ka replication asynchronous mai kēlā mau nodes i hoʻokumu i kahi kōrum.

Nā palapala no ka hoʻonohonoho ʻana i ke kūpaʻa ma Gitaly и tiketi kumu.

Kākoʻo hoʻolālā maʻamau no ka hōʻoia ʻana o JSON ma IDE Pūnaewele

(PREMIUM, ULTIMATE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hana

ʻO nā papahana kahi e kākau ai nā kānaka i nā hoʻonohonoho ma JSON a i ʻole YAML e maʻalahi i nā pilikia no ka mea maʻalahi ke hana i kahi typo a haki i kekahi mea. Hiki ke kākau i nā mea hana nānā no ka hopu ʻana i kēia mau pilikia ma ka pipeline CI, akā hiki ke hoʻohana ʻia kahi faila schema JSON e hāʻawi i nā palapala a me nā ʻōlelo hōʻike.

Hiki i nā poʻe pāhana ke wehewehe i loko o kā lākou waihona i ke ala i kahi schema maʻamau i loko o kahi faila .gitlab/.gitlab-webide.yml, e kuhikuhi ana i ka schema a me ke ala i nā faila e nānā ʻia. Ke hoʻouka ʻoe i kahi faila i loko o ka IDE Pūnaewele, e ʻike ʻoe i nā manaʻo hou a me ka hōʻoia e kōkua iā ʻoe e hana i ka faila.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no nā ʻōkuhi maʻamau ma ka IDE Pūnaewele и tiketi kumu.

Ua hoʻonui ʻia ka palena lālā lālā Directed Acyclic Graph (DAG) i 50

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Inā ʻoe e hoʻohana i nā conveyors me ka pakuhi acyclic kuhikuhi (Directed Acyclic Graph (DAG)), ʻike paha ʻoe aia ka palena o 10 mau hana i hiki i kahi hana ke kuhikuhi i loko. needs:, ʻoʻoleʻa loa. Ma 13.4, ua hoʻonui ʻia ka palena paʻamau mai 10 a 50 e ʻae i nā ʻoihana paʻakikī o nā pilina ma waena o nā hana ma kāu paipu.

Inā he luna hoʻomalu ʻoe no kahi hiʻohiʻona GitLab maʻamau, hiki iā ʻoe ke hoʻonui i kēia palena ma o ka hoʻonohonoho ʻana i kahi hiʻohiʻona toggle, ʻoiai ʻaʻole mākou e hāʻawi i ke kākoʻo kūhelu no kēia.

Документация по настройке needs: и tiketi kumu.

Hana maikaʻi needs no na hana i hala

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

I kekahi mau hihia, hiki ke noʻonoʻo hewa ʻia kahi hana i hala i loko o kahi paipu no nā mea hilinaʻi i kuhikuhi ʻia needs, ka mea i hoʻomaka i nā hana ma hope e holo, ʻaʻole pono e hana ʻia. Ua hoʻopaʻa ʻia kēia ʻano ma ka mana 13.4, a needs i kēia manawa ke mālama pono i nā hihia o nā hana i hala.

Документация по настройке needs и tiketi kumu.

E hoʻopaʻa i ka mea huli hope loa e pale aku ai i ka holoi ʻia

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Hoʻopaʻa maʻalahi ʻo GitLab i ka hana kūleʻa hope loa a me ka pipeline artifact ma kekahi lālā ikaika, noi hoʻohui, a i ʻole ka hōʻailona e pale ai i ka holoi ʻia ʻana ma hope o ka pau ʻana. E maʻalahi ka hoʻonohonoho ʻana i nā lula pau e hoʻomaʻemaʻe i nā mea kahiko. Kōkua kēia i ka hōʻemi ʻana i ka hoʻohana ʻana i kahi disk a hōʻoia i loaʻa iā ʻoe kahi kope o nā mea hou loa mai ka pipeline.

Palapala no ka pau ʻana o Artifact и tiketi kumu.

CI/CD alakaʻi no ka hoʻonui ʻana i ka paipu

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

ʻO ka hoʻonui ʻana i kāu pipeline CI/CD hiki ke hoʻomaikaʻi i ka wikiwiki o ka lawe ʻana a mālama kālā. Ua hoʻomaikaʻi mākou i kā mākou palapala e hoʻokomo i kahi alakaʻi wikiwiki i ka loaʻa ʻana o ka maikaʻi loa o ka hoʻomaikaʻi ʻana i kāu mau paipu.

Palapala no ka hoʻomaikaʻi ʻana i ka pono Conveyor и tiketi kumu.

Hoʻokaʻawale ʻia ka hōʻike hōʻike ma ke kūlana hoʻāʻo

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Ke kaʻina pōʻaiapuni DevOps: E hōʻoia

Hōʻike hoʻāʻo ʻāpana he ala maʻalahi e ʻike i nā hopena o nā hoʻāʻo a pau ma kahi paipu. Eia nō naʻe, me ka nui o nā hoʻokolohua, hiki ke lōʻihi ka loaʻa ʻana o nā hoʻokolohua hemahema. ʻO nā pilikia ʻē aʻe e paʻakikī ai ka hoʻohana ʻana i ka hōʻike, ʻo ia ka paʻakikī o ka hele ʻana i nā huaʻōlelo lōʻihi a me ka hoʻopuni ʻana i ka manawa i ʻole no nā hoʻokolohua e holo ana ma lalo o 1 kekona. I kēia manawa, ma ka maʻamau, i ka wā e hoʻokaʻawale ai i kahi hōʻike hoʻāʻo, hoʻonoho mua ʻo ia i nā hoʻokolohua i hāʻule i ka hoʻomaka ʻana o ka hōʻike, a laila hoʻokaʻawale i nā hoʻokolohua e like me ka lōʻihi. ʻO kēia ka mea maʻalahi ka loaʻa ʻana o nā hemahema a me nā hoʻokolohua lōʻihi. Hoʻohui ʻia, hōʻike ʻia nā lōʻihi o ka hoʻāʻo ʻana i nā milliseconds a i ʻole kekona, e ʻoi aku ka wikiwiki o ka heluhelu ʻana, a ua hoʻoholo pū ʻia nā pilikia ʻōwili mua.

Palapala Hōʻike Hōʻike Unit и tiketi kumu.

Ka palena o ka nui o nā faila i hoʻoili ʻia i ka waihona waihona

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Pūʻolo

Aia i kēia manawa nā palena o ka nui o nā faila i hiki ke hoʻouka ʻia i ka waihona waihona GitLab. Ua hoʻohui ʻia nā kapu no ka hoʻokō ʻana i ka hana hoʻopaʻa inoa pūʻolo a pale i ka hana ʻino. ʻOkoʻa nā palena ma muli o ke ʻano pūʻolo. No GitLab.com, ʻo ka nui o nā faila:

  • Conan: 250MB
  • Maven: 3GB
  • NPM: 300MB
  • NuGet: 250MB
  • PyPI: 3GB

No nā hiʻohiʻona GitLab maʻamau, ua like nā paʻamau. Eia nō naʻe, hiki i ka luna hoʻoponopono ke hoʻololi i nā palena me ka hoʻohana ʻana ʻO nā consoles kaʻaahi.

Ka palapala e pili ana i ka nui o ka waihona и tiketi kumu.

E hoʻohana iā CI_JOB_TOKEN e hoʻopuka i nā pūʻolo PyPI

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Pūʻolo

Hiki iā ʻoe ke hoʻohana i ka waihona waihona ʻo GitLab PyPI e hana, hoʻolaha, a kaʻana like i nā pūʻulu Python me ka code kumu a me nā pipeline CI/CD. Eia naʻe, ma mua ʻaʻole hiki iā ʻoe ke hōʻoia i ka waihona me ka hoʻohana ʻana i kahi ʻano hoʻololi kaiapuni i koho mua ʻia CI_JOB_TOKEN. ʻO ka hopena, pono ʻoe e hoʻohana i kāu mau hōʻoia pilikino e hoʻonui i ka waihona PyPI, a i ʻole ua hoʻoholo paha ʻoe ʻaʻole e hoʻohana i ka waihona.

ʻOi aku ka maʻalahi o ka hoʻohana ʻana iā GitLab CI/CD e paʻi a hoʻokomo i nā pūʻolo PyPI me ka hoʻohana ʻana i kahi ʻano hoʻololi kaiapuni mua. CI_JOB_TOKEN.

Nā palapala e pili ana i ka hoʻohana ʻana iā GitLab CI me nā pūʻolo PyPI и tiketi kumu.

Nā ʻaoʻao scanner DAST ma ke noi

(KULA, GULA) ʻO ke kahua pōʻaiapuni DevOps: Paʻa

I ka DAST scan i koi ʻia hoʻokomo ʻia i ka hoʻokuʻu mua ʻana, Ua hoʻohui ʻia nā ʻaoʻao scanner DAST. Hoʻonui lākou i nā mana hoʻonohonoho o kēia mau scans, e ʻae iā ʻoe e hana wikiwiki i nā profiles e uhi i nā ʻano scan he nui. Ma ka 13.4, loaʻa i ka ʻaoʻao kolo ka hoʻonohonoho ʻana i ka manawa pau e hoʻoholo ai i ka lōʻihi o ka holo ʻana o ka mea kolo DAST i kona hoʻāʻo ʻana e ʻike i nā ʻaoʻao āpau o kahi paena kolo. Aia i loko o ka ʻaoʻao kahi hoʻonohonoho hoʻonohonoho manawa hoʻopaʻa pūnaewele e hoʻonohonoho i ka lōʻihi o ke kali ʻana o ka mea kolo e hiki ke ʻike i kahi pūnaewele ma mua o ka hoʻopau ʻana i ka kolo inā ʻaʻole pane ka pūnaewele me kahi code kūlana 200 a 300. Ke hoʻomau nei mākou i ka hoʻomaikaʻi ʻana. hoʻohui ʻia i ka ʻaoʻao scanner i nā hoʻokuʻu e hiki mai ana; e hoʻohui ʻia nā ʻāpana hoʻonohonoho hou.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Hōʻikeʻike DAST Scanner и tiketi kumu.

He faila hoʻonohonoho hoʻihoʻi maʻalahi no nā ʻaoʻao GitLab

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Hoʻokuʻu

Inā hoʻohana ʻoe i nā ʻaoʻao GitLab a makemake ʻoe e hoʻokele maikaʻi i nā loli URL, ua ʻike paha ʻoe ʻaʻole hiki ke hoʻokele i nā hoʻihoʻi hou ʻana ma kāu pūnaewele GitLab Pages. ʻAe ʻo GitLab iā ʻoe e hoʻonohonoho i nā lula e hoʻihoʻi i kekahi URL i kekahi no kāu pūnaewele ʻAoʻao ma ka hoʻohui ʻana i kahi faila hoʻonohonoho i ka waihona. Loaʻa kēia hiʻohiʻona ma muli o ka haʻawina a Kevin Barnett (@PopeDrFreud), kā mākou Eric Eastwood (@MadLittleMods) a me nā hui GitLab. Mahalo i nā mea a pau no kāu hoʻokomo.

Hoʻihoʻi hou i nā palapala и tiketi kumu.

ʻO ka mokuʻāina ʻo Terraform i mālama ʻia e GitLab

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Kaʻina pōʻaiapuni DevOps: Hoʻonohonoho

Pono ke komo ʻana i nā mana o mua o ka mokuʻāina ʻo Terraform no ka hoʻokō ʻana a no ka hoʻopau ʻana inā pono. Hāʻawi ʻia ke kākoʻo no ka versioning Terraform state e GitLab e hoʻomaka me GitLab 13.4. Hoʻohana ʻia ka hoʻololi ʻana no nā faila mokuʻāina ʻo Terraform hou. ʻO nā faila mokuʻāina ʻo Terraform e kū nei neʻe ʻakomi i ka waihona waihona i ka hoʻokuʻu ʻana ma hope.

ʻO ka palapala no nā mokuʻāina ʻo Terraform i mālama ʻia e GitLab и tiketi kumu.

Nā kikoʻī hoʻolaha no ka mea nui

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

I ka hana ʻana i nā hanana, pono ʻoe e hoʻoholo maʻalahi i ka lōʻihi o ka wehe ʻana o kahi makaʻala a me ka nui o nā manawa i hoʻomaka ʻia ai ka hanana. He mea koʻikoʻi kēia mau kikoʻī i ka hoʻoholo ʻana i ka hopena i ka mea kūʻai aku a me ka mea e kamaʻilio mua ai kāu hui. I loko o ka papa kuhikuhi Incident Details hou, hōʻike mākou i ka manawa hoʻomaka makaʻala, ka helu o nā hanana, a me kahi loulou i ka makaʻala kumu. Loaʻa kēia ʻike no nā hanana i hana ʻia mai nā makaʻala.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Hoʻoponopono Hana и epic kumu.

Hoʻonohonoho a hoʻoponopono ʻana i ka ʻāpana o ka pilikia

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) ʻO ke kahua pōʻaiapili DevOps: Nānā

Hiki i nā mea pane a me nā mea kuleana ke hoʻoholo i ka hopena o kahi outage, a me ke ʻano a me ka wikiwiki o ka pane. Ke kaʻana like ʻana o kāu hui i nā hopena i ka wā o ka hoʻonā hanana a me ka hoʻihoʻi ʻana, hiki iā lākou ke hoʻololi i kēia hoʻonohonoho. Hiki iā ʻoe ke hoʻoponopono i ke koʻikoʻi o kahi hanana ma ka ʻaoʻao ʻaoʻao ʻākau o ka ʻaoʻao Incident Details, a hōʻike ʻia ke koʻikoʻi ma ka papa inoa o nā hanana.

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala no ka lawelawe ʻana i nā hanana и tiketi kumu.

Ke hana, hoʻoponopono a me ka holoi ʻana i nā lula palekana pūnaewele pahu

(KULA, GULA) ʻO ke kahua pōʻaiapili DevOps: Pale

ʻO kēia hoʻonui i ka Container Network Security Rule Editor e hiki ai i nā mea hoʻohana ke hana maʻalahi, hoʻoponopono, a holoi pono i kā lākou mau lula mai ke kikowaena mea hoʻohana GitLab. Loaʻa nā hiʻohiʻona hoʻoponopono .yaml no nā mea hoʻohana ʻike a me ka mea hoʻoponopono lula me kahi intuitive interface no ka poʻe hou i nā lula pūnaewele. Hiki iā ʻoe ke loaʻa nā koho hoʻokele kānāwai hou ma ka ʻāpana Palekana a me ka hoʻokō > Manaʻo hoʻoweliweli > Rula (Palekana & Hoʻokō > Hoʻoponopono Hoʻoweliweli > Nā Kulekele).

Ua hoʻokuʻu ʻia ʻo # GitLab 13.4 me ka waihona HashiCorp no nā mea hoʻololi CI a me Kubernetes Agent

Palapala Lunahooponopono Rula Pūnaewele и epic kumu.

Kākoʻo mālama ʻia ʻo Azure blob

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GULA) Loaʻa

Ke kākoʻo nei ʻo GitLab a me GitLab Runner ʻO Azure blob mālama, e maʻalahi ka holo ʻana i nā lawelawe GitLab ma Azure.

Kākoʻo nā manawa GitLab iā Azure no nā ʻano hale kūʻai mea āpau, me nā faila LFS, CI artifacts, a me waihona. No ka hoʻonohonoho ʻana i kahi waihona Azure Blob, e hahai i nā ʻōlelo kuhikuhi ʻO Omnibus ai ole ia, Papa kuhi helm.

Kākoʻo pū nā mea hana hana GitLab iā Azure no ka mālama ʻana puʻunaue huna. Hiki ke hoʻonohonoho ʻia ka waihona Azure me ka hoʻohana ʻana i ka ʻāpana [runners.cache.azure].

Nā palapala e pili ana i ka hoʻohana ʻana i ka mālama ʻana o Azure Blob и tiketi kumu.

ʻO nā pūʻolo Omnibus ARM64 no Ubuntu a me OpenSUSE

(CORE, STARTER, PREMIUM, ULTIMATE) Loaʻa

I ka pane ʻana i ka ulu ʻana o ka noi no ke kākoʻo no ka holo ʻana iā GitLab ma 64-bit ARM architecture, hauʻoli mākou e hoʻolaha i ka loaʻa ʻana o ka waihona ARM64 Ubuntu 20.04 Omnibus. Mahalo nui iā Zitai Chen lāua ʻo Guillaume Gardet no nā haʻawina nui a lākou i hana ai - he koʻikoʻi ko kā lākou noi hui ʻana i kēia!

No ka hoʻoiho ʻana a hoʻokomo i ka pōʻai no Ubuntu 20.04, e hele i kā mākou ʻaoʻao hoʻokomo a koho Ubuntu.

Nā palapala pūʻolo no ARM64 и tiketi kumu.

Kākoʻo hōʻoia kāleka akamai no ka pakuhi Helm GitLab

(PREMIUM, ULTIMATE) Loaʻa

Hiki ke hoʻohana ʻia nā kāleka akamai, e like me Common Access Cards (CAC), e hōʻoia i kahi hiʻohiʻona GitLab i kau ʻia ma ka pakuhi Helm. Hoʻopaʻa ʻia nā kāleka akamai e kūʻē i kahi waihona kūloko me ka hoʻohana ʻana i nā palapala hōʻoia X.509. Me kēia, ʻo ke kākoʻo kāleka akamai me ka pakuhi Helm i kēia manawa i ka laina me ke kākoʻo kāleka akamai i loaʻa i nā hoʻolālā Omnibus.

Ka palapala no nā ʻōkuhi hōʻoia kāleka akamai и tiketi kumu.

Hiki ke heluhelu ʻia nā memo hoʻokuʻu kikoʻī a me nā ʻōlelo aʻoaʻo / hoʻonohonoho ʻana ma ka ʻōlelo Pelekane mua: Ua hoʻokuʻu ʻia ʻo GitLab 13.4 me Vault no nā mea hoʻololi CI a me Kubernetes Agent.

Ke hana nei mākou i ka unuhi mai ka ʻōlelo Pelekania cattidourden, maryartkey, ainoneko и rishavant.

Source: www.habr.com

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