GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ

ፈጣን የምስጢር መፍሰስ ማወቅ

ምስክርነቶችን በአጋጣሚ ወደ የጋራ ማከማቻ ማስተላለፍ ትንሽ ስህተት ይመስላል። ይሁን እንጂ ውጤቱ ከባድ ሊሆን ይችላል. አንድ አጥቂ የይለፍ ቃልዎን ወይም የኤፒአይ ቁልፍዎን ካገኘ በኋላ መለያዎን ይቆጣጠራሉ፣ ያግዱዎታል እና ገንዘብዎን በማጭበርበር ይጠቀማሉ። በተጨማሪም, የዶሚኖ ተጽእኖ ይቻላል: ወደ አንድ መለያ መድረስ የሌሎችን መዳረሻ ይከፍታል. ጉዳቱ ከፍተኛ ነው፣ስለዚህ ስለወጡ ምስጢሮች በተቻለ ፍጥነት ማወቅ በጣም አስፈላጊ ነው።

በዚህ ልቀት ውስጥ አማራጩን እያስተዋወቅን ነው። ሚስጥሮችን ማግኘት በእኛ SAST ተግባር ውስጥ። እያንዳንዱ ቁርጠኝነት ሚስጥሮችን ለማግኘት በCI/CD ስራ ውስጥ ይቃኛል። ምስጢር አለ - እና ገንቢው በውህደት ጥያቄ ውስጥ ማስጠንቀቂያ ይቀበላል። በቦታው ላይ የወጡ ምስክርነቶችን ይሽራል እና አዳዲሶችን ይፈጥራል።

ትክክለኛውን የለውጥ አስተዳደር ማረጋገጥ

እያደገ ሲሄድ እና ውስብስብ በሚሆንበት ጊዜ በተለያዩ የድርጅቱ ክፍሎች መካከል ያለውን ወጥነት ለመጠበቅ በጣም አስቸጋሪ ይሆናል. የመተግበሪያው ብዙ ተጠቃሚዎች እና ገቢው ከፍ ባለ ቁጥር የተሳሳተ ወይም ደህንነቱ ያልተጠበቀ ኮድ መቀላቀል የሚያስከትለው መዘዝ ይበልጥ አሳሳቢ ይሆናል። ለብዙ ድርጅቶች፣ ከኮድ ውህደት በፊት ተገቢውን የግምገማ ሂደት ማረጋገጥ ከባድ መስፈርት ነው ምክንያቱም ጉዳቱ ከፍተኛ ነው።

GitLab 11.9 ምስጋና ይግባው የበለጠ ቁጥጥር እና የበለጠ ቀልጣፋ መዋቅር አለው። የጥያቄ ህጎችን ማዋሃድ. ከዚህ በፊት ፈቃድ ለማግኘት አንድን ግለሰብ ወይም ቡድን (እያንዳንዱ አባል ፈቃድ ሊሰጥ ይችላል) መግለጽ በቂ ነበር. አሁን የውህደት ጥያቄው ከተወሰኑ ግለሰቦች አልፎ ተርፎም ከበርካታ የአንድ የተወሰነ ቡድን አባላት ፍቃድ እንዲፈልግ አንዳንድ ደንቦችን ማከል ይችላሉ። በተጨማሪም, የኮድ ባለቤቶች ባህሪ በፍቃድ ደንቦች ውስጥ የተዋሃደ ነው, ይህም ፈቃዱን የሰጠውን ሰው ለመለየት ቀላል ያደርገዋል.

ይህ ድርጅቶች ጉዳዮች፣ ኮድ፣ የቧንቧ መስመሮች እና የክትትል መረጃዎች የሚታዩበት እና ውሳኔ ለመስጠት እና የመፍትሄ ሂደቱን የሚያፋጥኑበት የአንድ GitLab መተግበሪያን ቀላልነት እየጠበቁ ውስብስብ የመፍታት ሂደቶችን እንዲተገብሩ ያስችላቸዋል።

ChatOps አሁን ክፍት ምንጭ ነው።

GitLab ChatOps ማንኛውንም የሲአይ/ሲዲ ስራ እንዲሰሩ እና ሁኔታውን እንደ Slack እና Mattermost ካሉ የውይይት መተግበሪያዎች እንዲጠይቁ የሚያስችልዎ ኃይለኛ አውቶሜሽን መሳሪያ ነው። በመጀመሪያ በ GitLab 10.6 አስተዋወቀ፣ ChatOps የ GitLab Ultimate የደንበኝነት ምዝገባ አካል ነበር። የተመሰረተ የምርት ልማት ስልቶች и የክፍት ምንጭ ቁርጠኝነትአንዳንድ ጊዜ ባህሪያትን ወደ ደረጃ እናወርዳለን እንጂ ወደ ላይ አናወርድም።

በቻት ኦፕስ ጉዳይ፣ ይህ ተግባር ለሁሉም ሰው ጠቃሚ ሊሆን እንደሚችል እና የማህበረሰብ ተሳትፎ ባህሪውን በራሱ ሊጠቅም እንደሚችል ተገንዝበናል።

በ GitLab 11.9 እኛ ክፍት ምንጭ ChatOpsእና እንደዛው፣ አሁን በራስ በሚተዳደር GitLab Core እና በ GitLab.com ላይ ለመጠቀም እና ለማህበረሰቡ ክፍት ሆኖ ይገኛል።

እና ብዙ ተጨማሪ!

በዚህ ልቀት ውስጥ በጣም ብዙ ምርጥ ባህሪያት አሉ፡ ለምሳሌ፡- የተግባር መለኪያዎች ኦዲት, የውህደት ጥያቄ ተጋላጭነቶችን ማስተካከል и CI/ሲዲ አብነቶች ለደህንነት ስራዎች- ስለእነሱ ለመናገር መጠበቅ እንደማንችል!

በጣም ዋጋ ያለው ሰራተኛኤምቪፒ) የዚህ ወር እውቅና በማርሴል አሚሮ (ማርሴል አሚራልት።)
ማርሴል የ GitLab ሰነዶችን እንድናሻሽል በየጊዜው እየረዳን ነው። እሱ ብዙ አድርጓል የሰነዶቻችንን ጥራት እና አጠቃቀም ለማሻሻል. ዶሞ አሪጋቶ [በጣም አመሰግናለሁ (ጃፕ) - በግምት. trans.] ማርሴል፣ ከልብ እናመሰግናለን!

በ GitLab 11.9 ልቀት ውስጥ የታከሉ ዋና ዋና ባህሪያት

በማከማቻ ማከማቻ ውስጥ ሚስጥሮችን እና ምስክርነቶችን ማግኘት

(የመጨረሻ፣ ወርቅ)

ገንቢዎች አንዳንድ ጊዜ ሳያውቁ ሚስጥሮችን እና ምስክርነቶችን ወደ የርቀት ማከማቻዎች ያስተላልፋሉ። ሌሎች ሰዎች ይህን ምንጭ ማግኘት ካላቸው፣ ወይም ፕሮጀክቱ ይፋዊ ከሆነ፣ እንግዲያውስ ሚስጥራዊነት ያለው መረጃ ይጋለጣል እና በአጥቂዎች እንደ ማሰማሪያ አካባቢዎች ያሉ ግብዓቶችን ለማግኘት ሊጠቀሙበት ይችላሉ።

GitLab 11.9 "ሚስጥራዊ ፍለጋ" የተባለ አዲስ ፈተና አለው. የኤፒአይ ቁልፎችን እና ሌሎች እዚያ መሆን የሌለባቸውን መረጃዎች የማከማቻውን ይዘቶች ይቃኛል። GitLab በውህደት ጥያቄ ንዑስ ፕሮግራም፣ በቧንቧ መስመር ሪፖርቶች እና በደህንነት ዳሽቦርዶች ውስጥ በ SAST ሪፖርት ውስጥ ውጤቱን ያሳያል።

አስቀድመህ SAST ን ለመተግበሪያህ ካነቃህ ምንም ነገር ማድረግ አያስፈልግህም፣ ይህንን አዲስ ባህሪ ብቻ ተጠቀም። በተጨማሪም በማዋቀር ውስጥ ተካትቷል ራስ-ሰር DevOps ነባሪ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የውህደት ጥያቄዎችን ለመፍታት ህጎች

(ፕሪሚየም፣ መጨረሻ፣ ብር፣ ወርቅ)

የኮድ ግምገማዎች የእያንዳንዱ ስኬታማ ፕሮጀክት ዋና አካል ናቸው፣ ነገር ግን ማን ለውጦችን መገምገም እንዳለበት ሁልጊዜ ግልጽ አይደለም። ብዙውን ጊዜ ከተለያዩ ቡድኖች የተውጣጡ ገምጋሚዎች እንዲኖሩት የሚፈለግ ነው-የልማት ቡድን, የተጠቃሚ ልምድ ቡድን, የምርት ቡድን.

የፈቃድ ህጎች በኮድ ግምገማዎች ውስጥ በተሳተፉ ሰዎች መካከል ያለውን ግንኙነት ሂደት እንዲያሻሽሉ ያስችሉዎታል-የተፈቀደላቸው አፅዳቂዎች ክበብ እና ዝቅተኛው የፍቃዶች ብዛት ይገለጻል። ቀጣዩ ገምጋሚ ​​በፍጥነት እንዲመደብ የፍቃድ ደንቦቹ በውህደት ጥያቄ ንዑስ ፕሮግራም ውስጥ ይታያሉ።

በ GitLab 11.8 ውስጥ የፍቃድ ደንቦች በነባሪነት ተሰናክለዋል። ከ GitLab 11.9 ጀምሮ በነባሪ ይገኛሉ። በ GitLab 11.3 ውስጥ አማራጩን አስተዋውቀናል ኮድ ባለቤቶች በፕሮጀክት ውስጥ ለግለሰብ ኮዶች ኃላፊነት ያላቸው የቡድን አባላትን ለመሰየም. የኮዱ ባለቤቶች ባህሪ ከፍቃድ ህጎቹ ጋር የተዋሃደ ነው፣ ስለዚህ ሁልጊዜ ለውጦችን የሚገመግሙ ትክክለኛ ሰዎችን በፍጥነት ማግኘት ይችላሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ChatOps ወደ ኮር በማንቀሳቀስ ላይ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በመጀመሪያ በ GitLab Ultimate 10.6 አስተዋወቀ፣ ChatOps ወደ GitLab Core ተንቀሳቅሷል። GitLab ChatOps ባህሪውን በመጠቀም የ GitLab CI ስራዎችን በ Slack በኩል የማሄድ ችሎታ ይሰጣል slash ትዕዛዞች.

ይህንን ባህሪ በእኛ መሠረት እንከፍታለን። በደንበኛ ላይ ያተኮረ ደረጃ አሰጣጥ መርህ. ብዙ ጊዜ በመጠቀም ማህበረሰቡ የበለጠ አስተዋፅዖ ያደርጋል።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የተግባር መለኪያዎች ኦዲት

(ፕሪሚየም፣ መጨረሻ፣ ብር፣ ወርቅ)

የተግባር መለኪያዎችን ማከል፣ ማስወገድ ወይም መቀየር ያሉ ስራዎች አሁን በ GitLab ኦዲት መዝገብ ውስጥ ገብተዋል፣ ስለዚህ ምን እና መቼ እንደተለወጠ ማየት ይችላሉ። አደጋ ነበር እና በቅርብ ጊዜ ምን እንደተለወጠ ማየት ያስፈልግዎታል? ወይም እንደ የኦዲት አካል የተግባር መለኪያዎች እንዴት እንደተቀየሩ ማረጋገጥ ብቻ ያስፈልግዎታል? አሁን ይህን ማድረግ በጣም ቀላል ነው.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የውህደት ጥያቄ ተጋላጭነቶችን ማስተካከል

(የመጨረሻ፣ ወርቅ)

የኮድ ድክመቶችን በፍጥነት ለመጠገን, ሂደቱ ቀላል መሆን አለበት. ገንቢዎች በቀጥታ ኃላፊነታቸው ላይ እንዲያተኩሩ በማድረግ የደህንነት ጥገናዎችን ቀላል ማድረግ አስፈላጊ ነው. በ GitLab 11.7 እኛ የተጠቆመ patch ፋይል, ነገር ግን ማውረድ, በአካባቢው መተግበር እና ከዚያም ወደ የርቀት ማከማቻ መግፋት ነበረበት.

በ GitLab 11.9፣ ይህ ሂደት በራስ-ሰር ነው። ከ GitLab ድር በይነገጽ ሳይወጡ ተጋላጭነቶችን ያስተካክሉ። የውህደት ጥያቄ በቀጥታ ከተጋላጭነት መረጃ መስኮት ይፈጠራል፣ እና ይህ አዲስ ቅርንጫፍ አስቀድሞ ማስተካከያውን ይይዛል። ችግሩ እንደተፈታ ካረጋገጡ በኋላ የቧንቧ መስመር ደህና ከሆነ ማስተካከያውን ወደ ዋናው ቅርንጫፍ ያክሉት.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

በቡድን ደህንነት ዳሽቦርድ ውስጥ የመያዣ ቅኝት ውጤቶችን በማሳየት ላይ

(የመጨረሻ፣ ወርቅ)

የቡድን ደህንነት ዳሽቦርድ ባለሙያዎች አፕሊኬሽኖችን ሊጎዱ ስለሚችሉ ሁሉንም ተጋላጭነቶች ግልጽ እና ዝርዝር መግለጫ በማቅረብ ለሥራቸው በጣም አስፈላጊ በሆኑት ላይ እንዲያተኩሩ ያስችላቸዋል። ለዚህም ነው ዳሽቦርዱ የሚፈልጉትን መረጃ በሙሉ በአንድ ቦታ እንዲይዝ እና ተጠቃሚዎች ተጋላጭነትን ከማስተካከላቸው በፊት ውሂቡን በዝርዝር እንዲፈትሹ ማድረግ አስፈላጊ የሆነው።

በ GitLab 11.9 ውስጥ፣ የኮንቴይነር ስካን ውጤቶች ወደ ዳሽቦርዱ ታክለዋል፣ ከ SAST እና የጥገኝነት ቅኝት ውጤቶች በተጨማሪ። አሁን የችግሩ ምንጭ ምንም ይሁን ምን አጠቃላይ እይታው በአንድ ቦታ ላይ ነው።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

CI/ሲዲ አብነቶች ለደህንነት ስራዎች

(የመጨረሻ፣ ወርቅ)

የ GitLab ደህንነት ባህሪያት በጣም በፍጥነት ይሻሻላሉ እና ኮድዎን ቀልጣፋ እና ደህንነቱ የተጠበቀ ለማድረግ የማያቋርጥ ማሻሻያ ያስፈልጋቸዋል። ብዙ ፕሮጀክቶችን ሲያስተዳድሩ የሥራውን ትርጉም መቀየር አስቸጋሪ ነው. እና ማንም ሰው አሁን ካለው የ GitLab ምሳሌ ጋር ሙሉ ለሙሉ መስማማቱን ሳያረጋግጥ የቅርብ ጊዜውን የ GitLab ስሪት የመጠቀም አደጋን ሊወስድ እንደማይፈልግ እንረዳለን።

በዚህ ምክንያት ነው በ GitLab 11.7 በመጠቀም አዲስ የስራ ፍቺ ዘዴን ያስተዋወቅነው አብነቶች.

ከ GitLab 11.9 ጀምሮ ለሁሉም የደህንነት ስራዎች አብሮ የተሰሩ አብነቶችን እናቀርባለን፡ ለምሳሌ፡- sast и dependency_scanning, - ከተዛማጅ የ GitLab ስሪት ጋር ተኳሃኝ.

በእርስዎ ውቅር ውስጥ በቀጥታ ያካትቷቸው እና ወደ GitLab አዲስ ስሪት ባደጉ ቁጥር በስርዓቱ ይዘምናሉ። የቧንቧ መስመር ቅንጅቶች አይለወጡም.

አዲሱ የደህንነት ስራዎችን የሚገልፅበት መንገድ ይፋዊ ነው እና ሌላ ማንኛውንም የቀድሞ የስራ መግለጫዎችን ወይም የኮድ ቅንጥቦችን አይደግፍም። አዲሱን ቁልፍ ቃል ለመጠቀም ትርጉሙ በተቻለ ፍጥነት መዘመን አለበት። template. ለማንኛውም ሌላ አገባብ ድጋፍ በ GitLab 12.0 ወይም ሌሎች ወደፊት የሚለቀቁትን ሊወገድ ይችላል።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ሌሎች ማሻሻያዎች በ GitLab 11.9

ለአስተያየት ምላሽ ይስጡ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

GitLab በርዕሶች ላይ ውይይቶች አሉት። እስካሁን ድረስ የመጀመሪያውን አስተያየት የሚጽፈው ተጠቃሚ ውይይት ይፈልግ እንደሆነ መጀመሪያ ላይ መወሰን ነበረበት።

ይህንን ገደብ ዘና አድርገነዋል። በ GitLab ውስጥ ማንኛውንም አስተያየት ይውሰዱ (በጉዳዮች ላይ ፣ ጥያቄዎችን እና ኢፒኮችን ያዋህዱ) እና ለእሱ ምላሽ ይስጡ ፣ በዚህም ውይይት ይጀምሩ። ስለዚህ ቡድኖቹ ይበልጥ የተደራጁ መስተጋብር ይፈጥራሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የፕሮጀክት አብነቶች ለNET፣ Go፣ iOS እና Pages

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

ተጠቃሚዎች አዳዲስ ፕሮጀክቶችን መፍጠር ቀላል ለማድረግ፣ በርካታ አዳዲስ የፕሮጀክት አብነቶችን እናቀርባለን።

ሰነድ
ኢፒክ

ከኮድ ባለቤቶች ለሚቀርቡ ጥያቄዎች የውህደት ፍቃድ ጠይቅ

(ፕሪሚየም፣ መጨረሻ፣ ብር፣ ወርቅ)

የውህደት ጥያቄውን ማን እንደሚያፀድቀው ሁልጊዜ ግልጽ አይደለም።

GitLab አሁን እርስዎ የውህደት ጥያቄን እንዲያጸድቁ ይጠይቃል፣ ይህም ጥያቄው በየትኛው ፋይሎች ላይ እንደሚቀየር በመወሰን ይደግፋል። ኮድ ባለቤቶች. የኮድ ባለቤቶች የሚመደቡት የሚጠራውን ፋይል በመጠቀም ነው። CODEOWNERS, ቅርጸቱ ተመሳሳይ ነው gitattributes.

የውህደት ጥያቄን የማጽደቅ ኃላፊነት ያለባቸው ሰዎች ኮድ ባለቤቶችን በራስ ሰር የመመደብ ድጋፍ ተጨምሯል። Git Lab 11.5.

ሰነድ
ዓላማ

በድር አይዲኢ ውስጥ ፋይሎችን በማንቀሳቀስ ላይ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

አሁን፣ ፋይልን ወይም ማውጫን እንደገና በመሰየም፣ ከድር አይዲኢ ወደ ማከማቻው አዲሱን መንገድ ተጠቅመው መውሰድ ይችላሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

መለያዎች በፊደል ቅደም ተከተል

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የ GitLab መለያዎች በሚያስደንቅ ሁኔታ ሁለገብ ናቸው፣ እና ቡድኖች በየጊዜው አዳዲስ መጠቀሚያዎችን እያገኙ ነው። በዚህ መሠረት ተጠቃሚዎች ብዙውን ጊዜ በአንድ ጉዳይ ላይ ብዙ መለያዎችን ይጨምራሉ፣ የውህደት ጥያቄ ወይም ኢፒክ።

በ GitLab 11.9፣ መለያዎችን ለመጠቀም ትንሽ ቀላል አድርገነዋል። በችግሮች፣ ጥያቄዎች እና ኢፒክስ፣ በጎን አሞሌ ላይ የሚታዩት መለያዎች በፊደል ቅደም ተከተል ናቸው። ይህ የእነዚህን ነገሮች ዝርዝር ለማየትም ይሠራል።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

በአንድ ተግባር ላይ እርምጃዎችን ሲያጣሩ ፈጣን አስተያየቶች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

ተጠቃሚዎች የድርጊት ምግቡን በችግሮች እንዲያጣሩ፣ ጥያቄዎችን እንዲያዋህዱ ወይም በኢፒክስ እንዲያጣሩ የሚያስችል ባህሪ በቅርቡ አስተዋውቀናል፣ ይህም በአስተያየቶች ወይም በስርዓት ማስታወሻዎች ላይ ብቻ እንዲያተኩሩ ያስችልዎታል። ይህ ቅንብር በሲስተሙ ውስጥ ላለ እያንዳንዱ ተጠቃሚ ተቀምጧል፣ እና ተጠቃሚው አንድን ተግባር ከጥቂት ቀናት በኋላ ሲያዩ የተጣራ ምግብ እንደሚያዩ ላያውቅ ይችላል። ለእሱ አስተያየት መስጠት የማይቻል ይመስላል.

ይህንን መስተጋብር አሻሽለነዋል። አሁን ተጠቃሚዎች በፍጥነት ወደ ምግብ አናት ሳይመለሱ አስተያየቶችን እንዲተዉ ወደሚያስችላቸው ሁነታ መቀየር ይችላሉ። ይህ ጉዳዮችን፣ ጥያቄዎችን ማዋሃድ እና ኢፒኮችን ይመለከታል።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የልጅ ታሪኮችን እንደገና ይዘዙ

(የመጨረሻ፣ ወርቅ)

በቅርቡ ተፈታን። የህፃናት ኢፒክስ, የኤፒክስ ኢፒክስ እንድትጠቀም ያስችልሃል (ከህፃናት ተግባራት በተጨማሪ)።

በሕፃን ተግባራት ላይ እንደሚታየው የሕፃን ኢፒክስ ምስሎችን በቀላል ጎትቶ መጣል ተችሏል። ቡድኖች ቅድሚያውን ለማንፀባረቅ ወይም ስራው የሚጠናቀቅበትን ቅደም ተከተል ለመወሰን ቅደም ተከተል መጠቀም ይችላሉ.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ለድር እና ኢሜል ብጁ የስርዓት ራስጌ እና የግርጌ መልዕክቶች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ)

ከዚህ ቀደም ብጁ ራስጌ እና ግርጌ መልዕክቶች በ GitLab ውስጥ በእያንዳንዱ ገጽ ላይ እንዲታዩ የሚያስችል ባህሪ አክለናል። ሞቅ ያለ አቀባበል ተደረገላት፣ እና ቡድኖቹ እንደ GitLab ምሳሌያቸው ያሉ የስርዓት መልዕክቶችን የመሳሰሉ ጠቃሚ መረጃዎችን ለማጋራት ይጠቀሙባታል።

ይህን ባህሪ ወደ ኮር በማምጣት ጓጉተናል ስለዚህ ብዙ ሰዎችም ሊጠቀሙበት ይችላሉ። በተጨማሪም፣ ተጠቃሚዎች ከ GitLab ጋር ካለው የተለየ የተጠቃሚ መስተጋብር ነጥብ ጋር ወጥነት እንዲኖራቸው በGitLab በኩል በተላኩ ሁሉም ኢሜይሎች ውስጥ ተመሳሳይ መልዕክቶችን እንዲያሳዩ እንፈቅዳለን።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

በሚስጥር ስራዎች አጣራ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

ሚስጥራዊ ጉዳዮች ቡድኖች ክፍት በሆነ ፕሮጀክት ውስጥ ሚስጥራዊነት ባላቸው ጉዳዮች ላይ የግል ውይይት እንዲያደርጉ ጠቃሚ መሳሪያ ነው። በተለይም በደህንነት ጉድለቶች ላይ ለመስራት ተስማሚ ናቸው. እስካሁን ድረስ ሚስጥራዊ ተግባራትን ማስተዳደር ቀላል አልነበረም።

በ GitLab 11.9 ውስጥ፣ የGitLab ጉዳዮች ዝርዝር አሁን በሚስጢራዊ ወይም ምስጢራዊ ባልሆኑ ጉዳዮች ተጣርቷል። ይህ ኤፒአይን በመጠቀም ስራዎችን መፈለግንም ይመለከታል።

ለሮበርት ሺሊንግ አስተዋፅኦ እናመሰግናለን (ሮበርት ሺሊንግ)!

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ከተሰማራ በኋላ Knative Domainን ማስተካከል

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

Knativeን ሲጭኑ ብጁ ጎራ መግለጽ ልዩ ልዩ አገልጋይ አልባ አፕሊኬሽኖችን/ ባህሪያትን ከልዩ የመጨረሻ ነጥብ እንዲያቀርቡ ያስችልዎታል።

አሁን Kubernetesን ወደ GitLab ማዋሃድ Knativeን ወደ Kubernetes cluster ካሰማራ በኋላ ብጁ ጎራ እንዲቀይሩ/ያዘምኑታል።

ሰነድ
ዓላማ

Kubernetes CA የምስክር ወረቀት ቅርጸትን በመፈተሽ ላይ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

ነባር የኩበርኔትስ ዘለላ ሲያክሉ፣ GitLab አሁን የገባው የCA ሰርቲፊኬት የሚሰራ የPEM ቅርጸት መሆኑን ያረጋግጣል። ይህ በኩበርኔትስ ውህደት ሊሆኑ የሚችሉ ስህተቶችን ያስወግዳል።

ሰነድ
ዓላማ

የውህደት ጥያቄ ንጽጽር መገልገያ ወደ ሙሉ ፋይል ማራዘም

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በውህደት ጥያቄ ላይ ለውጦችን በሚገመግሙበት ጊዜ፣ አሁን ለበለጠ አውድ አጠቃላይ ፋይሉን ለማሳየት የፋይል ልዩነት መገልገያውን ማስፋት እና ያልተስተካከሉ መስመሮች ላይ አስተያየቶችን መተው ይቻላል።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

በውህደት ጥያቄዎች ላይ የተወሰኑ ስራዎችን ማከናወን የተወሰኑ ፋይሎች ሲቀየሩ ብቻ ነው።

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

GitLab 11.6 የመግለጽ ችሎታን አክሏል። only: merge_requests ለቧንቧ መስመር ስራዎች ተጠቃሚዎች የውህደት ጥያቄን ሲፈጥሩ የተወሰኑ ተግባራትን ማጠናቀቅ እንዲችሉ።

አሁን ይህንን ተግባር እያሰፋን ነው፡ የግንኙነት አመክንዮ ታክሏል። only: changesእና ተጠቃሚዎች ለማዋሃድ ጥያቄዎች እና የተወሰኑ ፋይሎች ሲቀየሩ ብቻ የተወሰኑ ስራዎችን ማከናወን ይችላሉ።

ስለ ግብአትዎ እናመሰግናለን ሂሮዩኪ ሳቶ (ሂሮዩኪ ሳቶ)!

ሰነድ
ዓላማ

ከግራፋና ጋር የ GitLab ራስ-ሰር ክትትል

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ)

ግራፋና አሁን በOmnibus ጥቅል ውስጥ ተካትቷል፣ ይህም የእርስዎ ምሳሌ እንዴት እንደሚሰራ ለመረዳት ቀላል ያደርገዋል።

አብጅ grafana['enable'] = true в gitlab.rb, እና Grafana የሚገኘው በ፡ https://your.gitlab.instance/-/grafana. በቅርብ ጊዜ ውስጥ እኛም እናደርጋለን የ GitLab የመሳሪያ አሞሌን እናስተዋውቅ "ከሳጥኑ".

ሰነድ
ዓላማ

በEpics Sidebar ውስጥ ዋና ኢፒክስን ይመልከቱ

(የመጨረሻ፣ ወርቅ)

በቅርቡ አስተዋውቀናል። የህፃናት ኢፒክስ, epics epics እንድትጠቀም ያስችልሃል።

በ GitLab 11.9 ውስጥ፣ ይህንን ግንኙነት የመመልከት ዘዴን ቀለል አድርገነዋል። አሁን የሚታየው የኤፒክ የወላጅ ታሪክ ብቻ ሳይሆን በስተቀኝ በኩል ባለው የጎን አሞሌ ውስጥ ያለው ሙሉው የኢፒክ ዛፍ ነው። እነዚህ ኢፒኮች የተዘጉ ወይም ያልተዘጉ መሆናቸውን ማየት ይችላሉ፣ እና በቀጥታ ወደ እነርሱ መሄድ ይችላሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ከተንቀሳቀስ እና ከተዘጋ እትም ወደ አዲስ ጉዳይ አገናኝ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በ GitLab ውስጥ የጎን አሞሌን ወይም ፈጣን እርምጃን በመጠቀም ችግርን ወደ ሌላ ፕሮጀክት በቀላሉ ማንቀሳቀስ ይችላሉ። ከትዕይንቱ በስተጀርባ ያለው ተግባር ተዘግቷል እና አዲስ ተግባር በዒላማው ፕሮጀክት ውስጥ በሁሉም የተገለበጡ መረጃዎች, የስርዓት ማስታወሻዎች እና የጎን አሞሌ ባህሪያትን ጨምሮ ተፈጥሯል. ይህ በጣም ጥሩ ባህሪ ነው.

ስለ እንቅስቃሴው የስርዓት ማስታወሻ ካለ፣ ተጠቃሚዎች፣ የተዘጋ ጉዳይ ሲመለከቱ፣ ግራ ይጋባሉ፡ በእንቅስቃሴ ምክንያት ጉዳዩ እንደተዘጋ ሊረዱ ​​አይችሉም።

በዚህ ልቀት ላይ፣ በተዘጋው እትም አናት ላይ ባለው አዶ ላይ መንቀሳቀሱን እንጠቁማለን፣ እና ማንኛውም በአሮጌው ላይ ያረፈ ማንኛውም ሰው በፍጥነት መዝለል እንዲችል ወደ አዲሱ እትም የውስጠ-መስመር አገናኝን እናካትታለን። አዲስ.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የዩትራክ ውህደት

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

GitLab ከበርካታ የውጭ ጉዳይ መከታተያ ስርዓቶች ጋር ያዋህዳል፣ ይህም ቡድኖች የጉዳይ አስተዳደር መሳሪያቸውን እየመረጡ GitLabን ለሌሎች ተግባራት እንዲጠቀሙ ቀላል ያደርገዋል።

በዚህ ልቀት ላይ YouTrackን ከJetBrains የማዋሃድ ችሎታ አክለናል።
Kotau Yauhen ላደረጉት አስተዋፅኦ እናመሰግናለን (Kotau Yauhen)!

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የውህደት ጥያቄ ፋይል ዛፍ መጠን በመቀየር ላይ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የውህደት ጥያቄ ለውጦችን ሲገመግሙ፣ አሁን ረጅም የፋይል ስሞችን ለማሳየት ወይም በትናንሽ ስክሪኖች ላይ ቦታ ለመቆጠብ የፋይል ዛፉን መጠን መቀየር ይችላሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ወደ የቅርብ ጊዜ የተግባር አሞሌዎች ይዝለሉ

(ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነሐስ፣ ብር፣ ወርቅ)

ዳሽቦርዶች በጣም ምቹ ናቸው፣ እና ቡድኖች ለእያንዳንዱ ፕሮጀክት እና ቡድን በርካታ ዳሽቦርዶችን ይፈጥራሉ። የሚፈልጓቸውን አሞሌዎች በፍጥነት ለማጣራት በቅርቡ የፍለጋ አሞሌ አክለናል።

በ GitLab 11.9 ውስጥ ደግሞ አንድ ክፍል አስተዋውቀናል የቅርብ ጊዜ በተቆልቋይ ዝርዝር ውስጥ. በዚህ መንገድ፣ በቅርቡ መስተጋብር ወደ ፈጠሩባቸው ፓነሎች በፍጥነት ማሰስ ይችላሉ።

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

ለገንቢዎች የተጠበቁ ቅርንጫፎችን የመፍጠር ችሎታ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የተጠበቁ ቅርንጫፎች ያልተገመገመ ኮድ እንዳይንቀሳቀስ ወይም እንዳይዋሃድ ይከላከላል። ሆኖም ማንም ሰው የተጠበቁ ቅርንጫፎችን ማንቀሳቀስ ካልተፈቀደለት ማንም ሰው አዲስ ጥበቃ የሚደረግለት ቅርንጫፍ መፍጠር አይችልም-ለምሳሌ የመልቀቂያ ቅርንጫፍ።

በ GitLab 11.9 ውስጥ፣ ገንቢዎች አስቀድመው ከተጠበቁ ቅርንጫፎች በ GitLab ወይም API በኩል የተጠበቁ ቅርንጫፎችን መፍጠር ይችላሉ። በአጋጣሚ አዲስ የተጠበቁ ቅርንጫፎችን ላለመፍጠር የጂት አጠቃቀም አዲስ የተከለለ ቅርንጫፍ ለማንቀሳቀስ አሁንም የተገደበ ነው።

ሰነድ
ዓላማ

ለክፍት ሹካዎች (ቤታ) የጊት ነገር ቅነሳ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ)

ፎርኪንግ ማንኛውም ሰው ለክፍት ምንጭ ፕሮጀክቶች አስተዋጽዖ እንዲያደርግ ይፈቅዳል፡ ያለ የመፃፍ ፍቃድ፣ በቀላሉ ማከማቻውን ወደ አዲስ ፕሮጀክት በመገልበጥ። በተደጋጋሚ ሹካ የሚደረጉ የጂት ማከማቻዎች ሙሉ ቅጂዎችን ማስቀመጥ ውጤታማ አይደለም። አሁን ከጂት ጋር alternatives ሹካዎች የዲስክ ማከማቻ መስፈርቶችን ለመቀነስ በአንድ የዕቃ ገንዳ ውስጥ ካለው የላይኛው ፕሮጀክት የጋራ ዕቃዎችን ይጋራሉ።

የፎርክ ዕቃ ገንዳዎች የተፈጠሩት የሃሽድ ማከማቻ ከተገናኘ ለክፍት ፕሮጀክቶች ብቻ ነው። የነገር ገንዳዎች የሚነቁት በተግባራዊ መለኪያ በኩል ነው። object_pools.

ሰነድ
ኢፒክ

የተመደቡ አጽዳቂዎች የውህደት ጥያቄዎችን ዝርዝር በማጣራት ላይ

(ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነሐስ፣ ብር፣ ወርቅ)

የኮድ ግምገማዎች ለማንኛውም የተሳካ ፕሮጀክት የተለመደ ተግባር ነው፣ ነገር ግን ገምጋሚ ​​የውህደት ጥያቄዎችን ለመከታተል አስቸጋሪ ሊሆን ይችላል።

በ GitLab 11.9 ውስጥ፣ የውህደት ጥያቄዎች ዝርዝር በተመደበው አጽዳቂ ተጣርቷል። በዚህ መንገድ በእርስዎ እንደ ገምጋሚ ​​የታከሉ የውህደት ጥያቄዎችን ማግኘት ይችላሉ።
Glevin Wiechert ላበረከተው አስተዋፅኦ እናመሰግናለን (ግላቪን ዊቸርት።)!

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

የውህደት ጥያቄ ለቀጣዩ እና ለቀደመው ፋይል የቁልፍ ሰሌዳ አቋራጮች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በውህደት ጥያቄ ላይ ለውጦችን ሲመለከቱ በፍጥነት በፋይሎች መካከል መቀያየር ይችላሉ። ]ወይም j ወደ ቀጣዩ ፋይል ለመሄድ እና [ ወይም k ወደ ቀዳሚው ፋይል ለመሄድ.

ሰነድ
ዓላማ

ማቅለል .gitlab-ci.yml አገልጋይ ለሌላቸው ፕሮጀክቶች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በተግባራዊነት መሰረት የተሰራ include GitLab CI አገልጋይ አልባ አብነት gitlab-ci.yml በጣም ቀላል. ወደፊት በሚለቀቁት ልቀቶች ላይ አዲስ ባህሪያትን ለማስተዋወቅ በዚህ ፋይል ላይ ለውጦችን ማድረግ አያስፈልግዎትም።

ሰነድ
ዓላማ

Ingress የአስተናጋጅ ስም ድጋፍ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የ Kubernetes Ingress መቆጣጠሪያ በሚሰማሩበት ጊዜ አንዳንድ መድረኮች ወደ IP አድራሻ ይመለሳሉ (እንደ GKE ከ Google) እና ሌሎችም ወደ ዲ ኤን ኤስ ስም (እንደ EKS ከ AWS)።

የእኛ የኩበርኔትስ ውህደት አሁን በክፍሉ ውስጥ የሚታዩትን ሁለቱንም አይነት የመጨረሻ ነጥቦችን ይደግፋል clusters ፕሮጀክት.

ለአሮን ዎከር አስተዋፅኦ እናመሰግናለን (አሮን ዎከር)!

ሰነድ
ዓላማ

ለቡድን/ፕሮጀክት አባላት ብቻ የጁፒተር ሃብ መግቢያን ገድብ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የጂትላብ ውህደትን በመጠቀም ጁፒተር ሃብን ማሰማራት ጁፒተር ደብተርን በትልልቅ ቡድኖች ለማገልገል እና ለመጠቀም ጥሩ መንገድ ነው። ሚስጥራዊነት ያለው ወይም ግላዊ መረጃን ሲያስተላልፍ የእነሱን መዳረሻ መቆጣጠርም ጠቃሚ ነው።

በ GitLab 11.9 ውስጥ፣ በ Kubernetes በኩል ወደ JupyterHub አጋጣሚዎች የመግባት ችሎታ የገንቢ መዳረሻ ላላቸው የፕሮጀክት አባላት ብቻ የተገደበ ነው (በቡድን ወይም በፕሮጄክት)።

ሰነድ
ዓላማ

ለደህንነት ፓነል ዕቅዶች ሊበጁ የሚችሉ የጊዜ ክልሎች

(የመጨረሻ፣ ወርቅ)

የቡድን ደህንነት ዳሽቦርድ የቡድኑን የፕሮጀክቶች ደህንነት ሁኔታ አጠቃላይ እይታ የተጋላጭነት ገበታ ያካትታል። ይህ ለደህንነት ዳይሬክተሮች ሂደቶችን ለማዘጋጀት እና ቡድኑ እንዴት እንደሚሰራ ለመረዳት በጣም ጠቃሚ ነው.

በ GitLab 11.9 ውስጥ፣ አሁን ለዚህ የተጋላጭነት ስርዓተ-ጥለት ያለውን የጊዜ ክልል መምረጥ ይችላሉ። በነባሪ፣ ይህ የመጨረሻዎቹ 90 ቀናት ነው፣ ነገር ግን በሚፈልጉት የዝርዝር ደረጃ ላይ በመመስረት ክፍተቱን ወደ 60 ወይም 30 ቀናት ማቀናበር ይችላሉ።

ይህ በቆጣሪዎች ውስጥ ወይም በዝርዝሩ ውስጥ ያለውን ውሂብ አይጎዳውም, በስዕሉ ላይ የሚታዩትን የውሂብ ነጥቦች ብቻ ነው.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ

ሰነድ
ዓላማ

Auto DevOps ለታጎች ግንባታ ስራ ማከል

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የAuto DevOps ራስ-ሰር ግንባታ ደረጃ የፕሮጀክቱን ዶከርፋይል ወይም የሄሮኩ ግንባታ ጥቅል በመጠቀም መተግበሪያዎን ይገነባል።

በ GitLab 11.9፣ የተገኘው የዶከር ምስል በታግ ቧንቧ መስመር ውስጥ የተካተተ ከSHA ቁርጠኝነት ይልቅ የመለያ ቁርጠኝነትን በመጠቀም ከባህላዊ የምስል ስሞች ጋር በተመሳሳይ መልኩ ተሰይሟል።
ለግብአት አሮን ዎከር እናመሰግናለን!

ኮድ የአየር ንብረት ዝማኔ ወደ ስሪት 0.83.0

(ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነሐስ፣ ብር፣ ወርቅ)

GitLab የኮድ ጥራት ይጠቀማል ኮድ የአየር ንብረት ሞተር ለውጦች በእርስዎ ኮድ እና ፕሮጀክት ሁኔታ ላይ እንዴት ተጽዕኖ እንደሚያሳድሩ ለማረጋገጥ።

በ GitLab 11.9 ውስጥ ሞተሩን ወደ የቅርብ ጊዜው ስሪት አዘምነናል (0.83.0) ለ GitLab Code ጥራት የተጨማሪ ቋንቋ እና የማይንቀሳቀስ ትንተና ድጋፍ ጥቅሞችን ለመስጠት።

ለ GitLab Core ቡድን አባል Takuya Noguchi (ለሰጡን ግብአት እናመሰግናለን)ታኩያ ኖጉቺ)!

ሰነድ
ዓላማ

የመለኪያ ዳሽቦርድን ማጉላት እና ማሸብለል

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

የአፈጻጸም መዛባትን በሚመረምርበት ጊዜ የአንድ የተወሰነ መለኪያን ግለሰባዊ ክፍሎች በቅርበት መመልከት ብዙ ጊዜ ጠቃሚ ነው።

በ GitLab 11.9 ተጠቃሚዎች በሜትሪክስ ዳሽቦርድ ውስጥ ያሉትን የነጠላ የጊዜ ወቅቶችን ማጉላት፣ ሙሉውን ጊዜ ማሸብለል እና በቀላሉ ወደ መጀመሪያው የጊዜ ወቅት እይታ መመለስ ይችላሉ። ይህ በቀላሉ እና በፍጥነት የሚፈልጉትን ክስተቶች እንዲያስሱ ይፈቅድልዎታል.

GitLab 11.9 በምስጢር ግኝት እና በበርካታ የውህደት ጥያቄ የመፍትሄ ህጎች የተለቀቀ
ሰነድ
ዓላማ

SAST ለTyScript

(የመጨረሻ፣ ወርቅ)

TypeScript ላይ የተመሰረተ በአንጻራዊ አዲስ የፕሮግራም ቋንቋ ነው። ጃቫስክሪፕት.

በ GitLab 11.9 ውስጥ፣ የስታቲክ አፕሊኬሽን ሴኩሪቲ ፈተና (SAST) ባህሪይ የTyScript Script ኮድ ተጋላጭነቶችን በመዋሃድ መግብር፣ በቧንቧ ደረጃ እና በደህንነት ዳሽቦርድ ውስጥ በማጋለጥ ይመረምራል። አሁን ያለው የሥራ ትርጉም sast መለወጥ አያስፈልገውም ፣ እና እሱ እንዲሁ በራስ-ሰር ይካተታል። ራስ-ሰር DevOps.

ሰነድ
ዓላማ

SAST ለብዙ ሞዱል Maven ፕሮጀክቶች

(የመጨረሻ፣ ወርቅ)

የማቨን ፕሮጀክቶች ብዙውን ጊዜ አንድ ላይ ለመሰብሰብ ይደራጃሉ በርካታ ሞጁሎች በአንድ ማከማቻ ውስጥ. ከዚህ ቀደም GitLab እንደነዚህ ያሉትን ፕሮጀክቶች በትክክል መፈተሽ አልቻለም, እና ገንቢዎች እና የደህንነት ባለሙያዎች የተጋላጭነት ሪፖርቶችን አላገኙም.

GitLab 11.9 ለዚህ የተለየ የፕሮጀክት ውቅር ለ SAST ባህሪ የተሻሻለ ድጋፍ ይሰጣል፣ ይህም በጥሬው ግዛት ውስጥ ያሉ ተጋላጭነቶችን የመፈተሽ ችሎታ ይሰጣል። በተንታኞች ተለዋዋጭነት ምክንያት አወቃቀሩ በራስ-ሰር ይወሰናል, እና ለብዙ ሞዱል ማቨን አፕሊኬሽኖች ውጤቶችን ለማየት ምንም ነገር መለወጥ አያስፈልግዎትም. እንደተለመደው ፣ ተመሳሳይ ማሻሻያዎች እንዲሁ ይገኛሉ ራስ-ሰር DevOps.

ሰነድ
ዓላማ

GitLab ሯጭ 11.9

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

ዛሬ ደግሞ GitLab Runner 11.9 ን አውቀናል! GitLab Runner ክፍት ምንጭ ፕሮጀክት ነው እና የCI/CD ስራዎችን ለማስኬድ እና ውጤቱን ወደ GitLab ለመመለስ ያገለግላል።

በ GitLab Runner 11.9 ላይ አንዳንድ ለውጦች ከዚህ በታች አሉ።

የለውጦቹ ሙሉ ዝርዝር በ GitLab Runner changelog ውስጥ ይገኛሉ፡- መለወጥ.

ሰነድ

GitLab Schema ማሻሻያዎች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ)

በ GitLab ገበታ ላይ የሚከተሉት ማሻሻያዎች ተደርገዋል፡

  • ለGoogle ክላውድ ሜሞሪስቶር ድጋፍ ታክሏል።
  • Cron ሼል ቅንብሮች አሁን ዓለም አቀፍምክንያቱም በብዙ አገልግሎቶች ጥቅም ላይ ይውላሉ.
  • መዝገቡ ወደ ስሪት 2.7.1 ተዘምኗል።
  • የ GitLab መዝገብ ከ 1.10 በፊት ከDocker ስሪቶች ጋር ተኳሃኝ ለማድረግ አዲስ ቅንብር ታክሏል። ለማግበር ይጫኑ registry.compatibility.schema1.enabled: true.

ሰነድ

የአፈጻጸም ማሻሻያ

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ፣ ነፃ፣ ነሐስ፣ ብር፣ ወርቅ)

በማንኛውም መጠን ለ GitLab አጋጣሚዎች በእያንዳንዱ ልቀት የGitLab አፈጻጸምን ማሻሻል እንቀጥላለን። በ GitLab 11.9 ውስጥ አንዳንድ ማሻሻያዎች እነሆ፡-

የአፈጻጸም ማሻሻያዎች

የኦምኒባስ ማሻሻያዎች

(ኮር፣ ጀማሪ፣ ፕሪሚየም፣ የመጨረሻ)

GitLab 11.9 የሚከተሉትን የኦምኒባስ ማሻሻያዎችን ያመጣል።

  • GitLab 11.9 ያካትታል በትንሹ 5.8, ለ Slack ክፍት ምንጭ አማራጭየቅርብ ጊዜ የተለቀቀው MFA ለቡድን እትም፣ የተሻሻለ የምስል አፈጻጸም እና ሌሎችንም ያካትታል። ይህ ስሪት በተጨማሪ ያካትታል የደህንነት ማሻሻያዎች; ማዘመን ይመከራል።
  • የ GitLab መዝገብ ከ 1.10 በፊት ከDocker ስሪቶች ጋር ተኳሃኝ ለማድረግ አዲስ ቅንብር ታክሏል። ለማግበር ይጫኑ registry['compatibility_schema1_enabled'] = true в gitlab.rb.
  • የ GitLab መዝገብ አሁን የፕሮሜቲየስ መለኪያዎችን ወደ ውጭ በመላክ በራስ-ሰር በገቢ ቁጥጥር ይደረግበታል። ኪት አገልግሎት Prometheus.
  • ለጉግል ክላውድ ሜሞሪ ስቶር የሚያስፈልገው ድጋፍ ታክሏል። отключения redis_enable_client.
  • openssl ወደ ስሪት 1.0.2r ተዘምኗል፣ nginx - እስከ ስሪት 1.14.2, python - እስከ ስሪት 3.4.9, jemalloc - እስከ ስሪት 5.1.0, docutils - እስከ ስሪት 0.13.1, gitlab-monitor- እስከ ስሪት 3.2.0.

የተቋረጡ ባህሪያት

GitLab Geo የሃሽድ ማከማቻን ወደ GitLab 12.0 ያመጣል

GitLab Geo ያስፈልጋል የተጠለፈ ማከማቻ በሁለተኛ ደረጃ አንጓዎች ላይ ውድድርን (የዘር ሁኔታን) ለማቃለል. ይህ በ ውስጥ ተጠቅሷል gitlab-ce # 40970.

በ GitLab ውስጥ 11.5 ይህንን መስፈርት ወደ ጂኦ ሰነድ አክለናል፡- gitlab-ee # 8053.

በ GitLab ውስጥ 11.6 sudo gitlab-rake gitlab: geo: check hashed ማከማቻ እንደነቃ እና ሁሉም ፕሮጀክቶች ከተሰደዱ ይፈትሹ። ሴ.ሜ. gitlab-ee # 8289. ጂኦን እየተጠቀሙ ከሆነ፣ እባክዎ ይህን ቼክ ያሂዱ እና በተቻለ ፍጥነት ወደ ሌላ ቦታ ይሂዱ።

በ GitLab ውስጥ 11.8 በቋሚነት የተሰናከለ ማስጠንቀቂያ gitlab-ee!8433 በገጹ ላይ ይታያል የአስተዳዳሪ አካባቢ › ጂኦ› አንጓዎችከላይ ያሉት ቼኮች ካልተፈቀዱ.

በ GitLab ውስጥ 12.0 ጂኦ የሃሽድ ማከማቻ መስፈርቶችን ይጠቀማል። ሴ.ሜ. gitlab-ee # 8690.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

የሂፕቻት ውህደት

Hipchat አይደገፍም. እንዲሁም፣ በስሪት 11.9 በ GitLab ውስጥ ያለውን የ Hipchat ውህደት ባህሪ አስወግደናል።.

የተሰረዘበት ቀን፡- 22 ሜካ 2019 г.

Docker executorን በመጠቀም CentOS 6 ለ GitLab Runner ድጋፍ

በ GitLab 6 Docker ሲጠቀሙ GitLab Runner CentOS 11.9ን አይደግፍም። ይህ ከአሁን በኋላ CentOS 6ን የማይደግፈው የዶከር ቤተ-መጽሐፍት የዝማኔ ውጤት ነው። ተጨማሪ ይመልከቱ በ የተሰጠው ተግባር.

የተሰረዘበት ቀን፡- 22 ሜካ 2019 г.

GitLab Runner ቅርስ ኮድ ዱካዎች

Gitlab 11.9 GitLab Runner ስለሚጠቀም አዲስ ዘዴ ክሎኒንግ / ማጠራቀሚያውን በመጥራት. በአሁኑ ጊዜ GitLab Runner አዲሱ የማይደገፍ ከሆነ የድሮውን ዘዴ ይጠቀማል።

በ GitLab 11.0 ውስጥ፣ ለGitLab Runner የመለኪያ አገልጋይ ውቅር እይታን ቀይረናል። metrics_server በ ሞገስ ይወገዳል listen_address በ GitLab 12.0. ውስጥ የበለጠ ይመልከቱ የተሰጠው ተግባር. እና ተጨማሪ ዝርዝሮች በ ይህን ተግባር.

በስሪት 11.3፣ GitLab Runner መደገፍ ጀምሯል። በርካታ መሸጎጫ አቅራቢዎች, ይህም ለ አዲስ ቅንብሮች አስከትሏል የተወሰነ S3 ውቅር. በ ሰነድ ወደ አዲሱ ውቅር ለመሸጋገር የለውጦች እና መመሪያዎች ሰንጠረዥ አለ። ውስጥ የበለጠ ይመልከቱ የተሰጠው ተግባር.

እነዚህ መንገዶች በ GitLab 12.0 ውስጥ አይገኙም። እንደ ተጠቃሚ፣ ምንም ነገር መለወጥ አያስፈልግዎትም፣ ወደ GitLab Runner 11.9 ሲያሻሽሉ የ GitLab ምሳሌዎ ስሪት 12.0+ እያሄደ መሆኑን ያረጋግጡ።

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

ለ GitLab Runner የመግቢያ ነጥብ ባህሪ የተቋረጠ አማራጭ

የባህሪ መለኪያ በ11.4 GitLab Runner ውስጥ አስተዋወቀ FF_K8S_USE_ENTRYPOINT_OVER_COMMAND እንደ ጉዳዮችን ለማስተካከል #2338 и #3536.

በ GitLab 12.0 ውስጥ የባህሪ ቅንብሩ እንደተሰናከለ ወደ ትክክለኛው ባህሪ እንቀይራለን። ውስጥ የበለጠ ይመልከቱ የተሰጠው ተግባር.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

EOL ለ GitLab Runner የደረሰ የሊኑክስ ስርጭት የተቋረጠ ድጋፍ

GitLab Runnerን መጫን የምትችላቸው አንዳንድ የሊኑክስ ስርጭቶች አላማቸውን አሳክተዋል።

በ GitLab 12.0 ውስጥ፣ GitLab Runner ፓኬጆችን ለእነዚህ የሊኑክስ ስርጭቶች አያሰራጭም። ከአሁን በኋላ የማይደገፉ ሙሉ የስርጭት ዝርዝሮች በእኛ ውስጥ ይገኛሉ ሰነድ. ለጃቪየር አርዶ አመሰግናለሁJavier Jardon) ለእሱ መዋጮ!

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

የድሮ GitLab Runner Helper ትዕዛዞችን በማስወገድ ላይ

ለመደገፍ የሚደረገው ጥረት አካል ነው። የዊንዶው ዶከር አስፈፃሚ ጥቅም ላይ የሚውሉትን አንዳንድ የቆዩ ትዕዛዞችን መተው ነበረበት የረዳት ምስል.

GitLab 12.0 GitLab Runnerን በአዲስ ትዕዛዞች ይጀምራል። ይህ የሚሻሩት ተጠቃሚዎችን ብቻ ነው የሚመለከተው የረዳት ምስል. ውስጥ የበለጠ ይመልከቱ የተሰጠው ተግባር.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

ገንቢዎች Git መለያዎችን በ GitLab 11.10 ውስጥ ማስወገድ ይችላሉ።

ደህንነታቸው በሌላቸው ቅርንጫፎች ውስጥ የጂት መለያዎችን የስሪት ማስታወሻ መሰረዝ ወይም ማርትዕ በታሪክ ብቻ የተወሰነ ነው። አጃቢዎች እና ባለቤቶች.

ገንቢዎች መለያዎችን ማከል እና ያልተጠበቁ ቅርንጫፎችን ማሻሻል እና መሰረዝ ስለሚችሉ ገንቢዎች Git መለያዎችን ማስወገድ መቻል አለባቸው። በ GitLab 11.10 ይህን ለውጥ እያደረግን ነው። የስራ ፍሰትን ለማሻሻል እና ገንቢዎች መለያዎችን በተሻለ እና በብቃት እንዲጠቀሙ ለማገዝ ወደ ፈቃዳችን ሞዴል።

ይህንን ገደብ ለባለቤቶች እና ለባለቤቶች ለማቆየት ከፈለጉ ይጠቀሙ የተጠበቁ መለያዎች.

የተሰረዘበት ቀን፡- 22 ኤፕሪል 2019

Prometheus 1.x ድጋፍ በኦምኒበስ GitLab

ከ GitLab ጀምሮ 11.4፣ የተከተተው የፕሮሜቴየስ 1.0 ስሪት ከኦምኒበስ GitLab ተቋርጧል። Prometheus 2.0 ስሪት አሁን ተካትቷል።. ሆኖም የመለኪያ ቅርጸቱ ከስሪት 1.0 ጋር ተኳሃኝ አይደለም። ነባር ስሪቶች ወደ 2.0 ሊሻሻሉ እና አስፈላጊ ከሆነ ውሂብን ማዛወር ይችላሉ። አብሮ በተሰራ መሳሪያ.

በ GitLab ስሪት ውስጥ 12.0 እስካሁን ካልተዘመነ ፕሮሜቲየስ 2.0ን በራስ ሰር ይጭናል። የፕሮሜቲየስ 1.0 ውሂብ ይጠፋል ምክንያቱም አይተላለፉም።

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

TLSv1.1

ከ GitLab ጀምሮ 12.0 TLS v1.1 በነባሪነት ይሰናከላል። ደህንነትን ለማሻሻል. ይህ Heartbleedን ጨምሮ በርካታ ችግሮችን ያስተካክላል እና GitLab PCI DSS 3.1 ታዛዥ ያደርገዋል።

TLS v1.1ን ወዲያውኑ ለማሰናከል ያዘጋጁ nginx['ssl_protocols'] = "TLSv1.2" в gitlab.rband እና ሩጡ gitlab-ctl reconfigure.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

GitLab ን ለመጫን OpenShift አብነት

ባለስልጣን gitlab የሄልም ገበታ - GitLab ን በ Kubernetes ላይ ለማስኬድ የሚመከር መንገድ፣ ጨምሮ በ OpenShift ላይ ማሰማራት.

OpenShift አብነት GitLab ን መጫን ተቋርጧል እና ከእንግዲህ አይደገፍም። Git Lab 12.0.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

የቀድሞ የደህንነት ስራዎች ትርጓሜዎች

ከመግቢያው ጋር CI/ሲዲ አብነቶች ለደህንነት ስራዎች ማንኛቸውም የቀድሞ የሥራ መግለጫዎች ተቋርጠዋል እና በ GitLab 12.0 ወይም ከዚያ በኋላ ይወገዳሉ.

አዲሱን አገባብ ለመጠቀም እና በGitLab የተሰጡትን ሁሉንም አዳዲስ የደህንነት ባህሪያት ለመጠቀም የስራ መግለጫዎችዎን ያዘምኑ።

የማስወገድ ቀን፡ ሰኔ 22፣ 2019

የስርዓት መረጃ ክፍል በአስተዳዳሪ ፓነል ውስጥ

GitLab በ ውስጥ ስለ GitLab ምሳሌ መረጃን ያቀርባል admin/system_infoነገር ግን ይህ መረጃ ትክክል ላይሆን ይችላል።

እኛ ነን ይህን ክፍል ሰርዝ በ GitLab 12.0 ውስጥ የአስተዳዳሪ ፓነል እና እንዲጠቀሙ እንመክራለን ሌሎች የክትትል አማራጮች.

የተሰረዘበት ቀን፡- 22 ሰኔ 2019

ምንጭ: hab.com

አስተያየት ያክሉ