ప్రోహోస్టర్ > బ్లాగ్ > పరిపాలన > GitLab 11.9 రహస్య గుర్తింపు మరియు అనేక విలీన అభ్యర్థన పరిష్కార నియమాలతో విడుదల చేయబడింది
GitLab 11.9 రహస్య గుర్తింపు మరియు అనేక విలీన అభ్యర్థన పరిష్కార నియమాలతో విడుదల చేయబడింది
లీక్ అయిన రహస్యాలను త్వరగా గుర్తించండి
భాగస్వామ్య రిపోజిటరీకి అనుకోకుండా ఆధారాలను పాస్ చేయడం చిన్న పొరపాటుగా అనిపిస్తుంది. అయితే, పరిణామాలు తీవ్రంగా ఉండవచ్చు. దాడి చేసే వ్యక్తి మీ పాస్వర్డ్ లేదా API కీని పొందిన తర్వాత, అతను మీ ఖాతాను స్వాధీనం చేసుకుంటాడు, మిమ్మల్ని లాక్ చేసి, మీ డబ్బును మోసపూరితంగా ఉపయోగిస్తాడు. అదనంగా, డొమినో ప్రభావం సాధ్యమవుతుంది: ఒక ఖాతాకు ప్రాప్యత ఇతరులకు ప్రాప్యతను తెరుస్తుంది. వాటాలు ఎక్కువగా ఉన్నాయి, కాబట్టి లీక్ అయిన రహస్యాల గురించి వీలైనంత త్వరగా తెలుసుకోవడం చాలా ముఖ్యం.
ఈ విడుదలలో మేము ఎంపికను పరిచయం చేస్తాము రహస్య గుర్తింపు మా SAST కార్యాచరణలో భాగంగా. ప్రతి కమిట్ రహస్యాల కోసం CI/CD ఉద్యోగంలో స్కాన్ చేయబడుతుంది. ఒక రహస్యం ఉంది - మరియు డెవలపర్ విలీన అభ్యర్థనలో హెచ్చరికను అందుకుంటారు. ఇది అక్కడికక్కడే లీక్ అయిన ఆధారాలను ఉపసంహరించుకుంటుంది మరియు కొత్త వాటిని సృష్టిస్తుంది.
సరైన మార్పు నిర్వహణను నిర్ధారించడం
ఇది పెరుగుతుంది మరియు మరింత క్లిష్టంగా మారినప్పుడు, సంస్థలోని వివిధ భాగాల మధ్య స్థిరత్వాన్ని కొనసాగించడం మరింత కష్టమవుతుంది. అప్లికేషన్ యొక్క ఎక్కువ మంది వినియోగదారులు మరియు అధిక ఆదాయం, తప్పు లేదా అసురక్షిత కోడ్ను విలీనం చేయడం వల్ల మరింత తీవ్రమైన పరిణామాలు ఉంటాయి. అనేక సంస్థలకు, కోడ్ను విలీనం చేసే ముందు సరైన సమీక్ష ప్రక్రియను నిర్ధారించడం అనేది ఒక కఠినమైన అవసరం ఎందుకంటే ప్రమాదాలు చాలా ఎక్కువగా ఉంటాయి.
GitLab 11.9 మీకు మరింత నియంత్రణను మరియు మరింత సమర్థవంతమైన నిర్మాణాన్ని అందిస్తుంది, ధన్యవాదాలు విలీన అభ్యర్థనలను పరిష్కరించడానికి నియమాలు. మునుపు, అనుమతిని పొందాలంటే, మీరు ఒక వ్యక్తిని లేదా సమూహాన్ని మాత్రమే గుర్తించవలసి ఉంటుంది (ప్రతి సభ్యుడు అనుమతిని మంజూరు చేయగలరు). మీరు ఇప్పుడు బహుళ నియమాలను జోడించవచ్చు, తద్వారా విలీన అభ్యర్థనకు నిర్దిష్ట వ్యక్తులు లేదా నిర్దిష్ట సమూహంలోని బహుళ సభ్యుల నుండి కూడా అనుమతి అవసరం. అదనంగా, కోడ్ ఓనర్స్ ఫీచర్ పర్మిట్ నియమాలలో విలీనం చేయబడింది, ఇది అనుమతిని జారీ చేసిన వ్యక్తిని గుర్తించడం సులభం చేస్తుంది.
సమస్యలు, కోడ్, పైప్లైన్లు మరియు మానిటరింగ్ డేటా కనిపించే మరియు నిర్ణయాలు తీసుకోవడానికి మరియు రిజల్యూషన్ ప్రాసెస్ను వేగవంతం చేయడానికి అందుబాటులో ఉండే ఒకే GitLab యాప్ యొక్క సరళతను కొనసాగిస్తూ సంక్లిష్ట రిజల్యూషన్ ప్రక్రియలను అమలు చేయడానికి ఇది సంస్థలను అనుమతిస్తుంది.
ChatOps ఇప్పుడు ఓపెన్ సోర్స్
GitLab ChatOps అనేది శక్తివంతమైన ఆటోమేషన్ సాధనం, ఇది మీరు ఏదైనా CI/CD జాబ్ని అమలు చేయడానికి మరియు Slack మరియు Mattermost వంటి చాట్ యాప్లలో నేరుగా దాని స్థితిని ప్రశ్నించడానికి మిమ్మల్ని అనుమతిస్తుంది. వాస్తవానికి GitLab 10.6లో పరిచయం చేయబడింది, ChatOps GitLab అల్టిమేట్ సబ్స్క్రిప్షన్లో భాగం. ఆధారిత ఉత్పత్తి అభివృద్ధి వ్యూహాలు и ఓపెన్ సోర్స్కు నిబద్ధత, మేము కొన్నిసార్లు లక్షణాలను ఒక స్థాయికి దిగువకు తరలిస్తాము మరియు ఎప్పటికీ పైకి లేస్తాము.
ChatOps విషయంలో, ఈ ఫంక్షనాలిటీ అందరికీ ఉపయోగపడుతుందని మరియు కమ్యూనిటీ భాగస్వామ్యమే ఫీచర్కు ప్రయోజనం చేకూరుస్తుందని మేము గ్రహించాము.
GitLab 11.9లో మేము ఓపెన్ సోర్స్ ChatOps కోడ్, అందువలన ఇది ఇప్పుడు స్వీయ-నిర్వహించబడిన GitLab కోర్ మరియు GitLab.comలో ఉపయోగించడానికి ఉచితంగా అందుబాటులో ఉంది మరియు కమ్యూనిటీకి తెరవబడుతుంది.
అత్యంత విలువైన ఉద్యోగి (MVP) ఈ నెలను మార్సెల్ అమిరాల్ట్ గుర్తించారు (మార్సెల్ అమిరాల్ట్)
GitLab డాక్యుమెంటేషన్ని మెరుగుపరచడంలో Marcel నిరంతరం మాకు సహాయం చేస్తుంది. అతను చాలా చేసాడు మా పత్రాల నాణ్యత మరియు వినియోగాన్ని మెరుగుపరచడానికి. డోమో అరిగాటో [చాలా ధన్యవాదాలు (జపనీస్) - సుమారు. ట్రాన్స్.] మార్సెల్, మేము దానిని హృదయపూర్వకంగా అభినందిస్తున్నాము!
GitLab 11.9 విడుదలలో కీలక ఫీచర్లు జోడించబడ్డాయి
రిపోజిటరీలో రహస్యాలు మరియు ఆధారాలను కనుగొనడం
(అల్టిమేట్, గోల్డ్)
డెవలపర్లు కొన్నిసార్లు అనుకోకుండా రహస్యాలు మరియు ఆధారాలను రిమోట్ రిపోజిటరీలకు లీక్ చేస్తారు. ఇతర వ్యక్తులు ఈ మూలానికి యాక్సెస్ కలిగి ఉంటే లేదా ప్రాజెక్ట్ పబ్లిక్గా ఉంటే, అప్పుడు సున్నితమైన సమాచారం బహిర్గతమవుతుంది మరియు విస్తరణ పరిసరాల వంటి వనరులను యాక్సెస్ చేయడానికి దాడి చేసేవారు ఉపయోగించవచ్చు.
GitLab 11.9 కొత్త పరీక్షను కలిగి ఉంది - “సీక్రెట్ డిటెక్షన్”. ఇది API కీలు మరియు అక్కడ ఉండకూడని ఇతర సమాచారం కోసం వెతుకుతున్న రిపోజిటరీలోని కంటెంట్లను స్కాన్ చేస్తుంది. GitLab విలీన అభ్యర్థన విడ్జెట్, పైప్లైన్ నివేదికలు మరియు భద్రతా డ్యాష్బోర్డ్లలో SAST నివేదికలో ఫలితాలను ప్రదర్శిస్తుంది.
మీరు ఇప్పటికే మీ అప్లికేషన్ కోసం SASTని ఎనేబుల్ చేసి ఉంటే, మీరు ఏమీ చేయనవసరం లేదు, ఈ కొత్త ఫీచర్ని సద్వినియోగం చేసుకోండి. ఇది కాన్ఫిగరేషన్లో కూడా చేర్చబడింది ఆటో డెవొప్స్ డిఫాల్ట్.
ప్రతి విజయవంతమైన ప్రాజెక్ట్లో కోడ్ సమీక్ష అనేది ఒక ముఖ్యమైన అంశం, అయితే మార్పులను ఎవరు సమీక్షించాలనేది ఎల్లప్పుడూ స్పష్టంగా ఉండదు. వివిధ బృందాల నుండి సమీక్షకులను కలిగి ఉండటం తరచుగా కోరదగినది: అభివృద్ధి బృందం, వినియోగదారు అనుభవ బృందం, ఉత్పత్తి బృందం.
అధీకృత ఆమోదించేవారి సర్కిల్ను మరియు కనీస అనుమతుల సంఖ్యను నిర్వచించడం ద్వారా కోడ్ సమీక్షలో పాల్గొన్న వ్యక్తుల మధ్య పరస్పర చర్య ప్రక్రియను మెరుగుపరచడానికి అనుమతి నియమాలు మిమ్మల్ని అనుమతిస్తాయి. విలీన అభ్యర్థన విడ్జెట్లో రిజల్యూషన్ నియమాలు ప్రదర్శించబడతాయి కాబట్టి మీరు తదుపరి సమీక్షకుడిని త్వరగా కేటాయించవచ్చు.
GitLab 11.8లో, అనుమతి నియమాలు డిఫాల్ట్గా నిలిపివేయబడ్డాయి. GitLab 11.9తో ప్రారంభించి, అవి డిఫాల్ట్గా అందుబాటులో ఉంటాయి. GitLab 11.3లో మేము ఎంపికను పరిచయం చేసాము కోడ్ యజమానులు ప్రాజెక్ట్లోని వ్యక్తిగత కోడ్లకు బాధ్యత వహించే బృంద సభ్యులను గుర్తించడానికి. కోడ్ ఓనర్స్ ఫీచర్ అనుమతుల నియమాలలో ఏకీకృతం చేయబడింది కాబట్టి మీరు మార్పులను సమీక్షించడానికి సరైన వ్యక్తులను ఎల్లప్పుడూ త్వరగా కనుగొనవచ్చు.
వాస్తవానికి GitLab Ultimate 10.6లో పరిచయం చేయబడింది, ChatOps GitLab కోర్కి మారింది. GitLab ChatOps ఫీచర్ని ఉపయోగించి స్లాక్ ద్వారా GitLab CI ఉద్యోగాలను అమలు చేయగల సామర్థ్యాన్ని అందిస్తుంది స్లాష్ ఆదేశాలను.
మేము మా ప్రకారం ఈ ఫీచర్ను ఓపెన్ సోర్సింగ్ చేస్తున్నాము కస్టమర్-ఆధారిత లెవలింగ్ సూత్రం. దీన్ని తరచుగా ఉపయోగించడం ద్వారా, సంఘం మరింత సహకరిస్తుంది.
ఫీచర్ పారామితులను జోడించడం, తొలగించడం లేదా మార్చడం వంటి కార్యకలాపాలు ఇప్పుడు GitLab ఆడిట్ లాగ్లో లాగిన్ చేయబడ్డాయి, కాబట్టి మీరు ఏమి మార్చబడిందో మరియు ఎప్పుడు మార్చారో చూడవచ్చు. ఒక ప్రమాదం జరిగింది మరియు ఇటీవల ఏమి మారిందో మీరు చూడాలి? లేదా ఆడిట్లో భాగంగా ఫంక్షన్ పారామీటర్లు ఎలా మార్చబడ్డాయో మీరు తనిఖీ చేయాలా? ఇప్పుడు దీన్ని చేయడం చాలా సులభం.
కోడ్ దుర్బలత్వాలను త్వరగా పరిష్కరించడానికి, ప్రక్రియ సరళంగా ఉండాలి. డెవలపర్లు తమ బాధ్యతలపై దృష్టి పెట్టేందుకు వీలుగా సెక్యూరిటీ ప్యాచ్లను సరళీకృతం చేయడం ముఖ్యం. GitLab 11.7లో మేము పరిష్కార ఫైల్ను సూచించింది, కానీ అది డౌన్లోడ్ చేయబడాలి, స్థానికంగా వర్తింపజేయాలి, ఆపై రిమోట్ రిపోజిటరీకి నెట్టాలి.
GitLab 11.9లో ఈ ప్రక్రియ స్వయంచాలకంగా ఉంటుంది. GitLab వెబ్ ఇంటర్ఫేస్ను వదలకుండా దుర్బలత్వాలను పరిష్కరించండి. విలీన అభ్యర్థన నేరుగా దుర్బలత్వ సమాచార విండో నుండి సృష్టించబడుతుంది మరియు ఈ కొత్త శాఖ ఇప్పటికే పరిష్కారాన్ని కలిగి ఉంటుంది. సమస్య పరిష్కరించబడిందో లేదో తనిఖీ చేసిన తర్వాత, పైప్లైన్ సరిగ్గా ఉంటే, అప్స్ట్రీమ్ బ్రాంచ్కు పరిష్కారాన్ని జోడించండి.
గ్రూప్ సెక్యూరిటీ ప్యానెల్లో కంటైనర్ స్కాన్ ఫలితాలను ప్రదర్శిస్తుంది
(అల్టిమేట్, గోల్డ్)
టీమ్ యొక్క సెక్యూరిటీ డ్యాష్బోర్డ్ టీమ్లను వారి పనికి అత్యంత కీలకమైన సమస్యలపై దృష్టి పెట్టడానికి అనుమతిస్తుంది, అప్లికేషన్లను ప్రభావితం చేసే అన్ని సంభావ్య దుర్బలత్వాల యొక్క స్పష్టమైన, వివరణాత్మక అవలోకనాన్ని అందిస్తుంది. అందుకే డాష్బోర్డ్లో అవసరమైన మొత్తం సమాచారాన్ని ఒకే చోట కలిగి ఉండటం మరియు దుర్బలత్వాలను పరిష్కరించే ముందు డేటాలోకి ప్రవేశించడానికి వినియోగదారులను అనుమతించడం చాలా ముఖ్యం.
GitLab 11.9లో, ఇప్పటికే ఉన్న SAST మరియు డిపెండెన్సీ స్కాన్ ఫలితాలకు అదనంగా కంటైనర్ స్కాన్ ఫలితాలు డాష్బోర్డ్కు జోడించబడ్డాయి. ఇప్పుడు సమస్య యొక్క మూలంతో సంబంధం లేకుండా మొత్తం అవలోకనం ఒకే చోట ఉంది.
GitLab యొక్క భద్రతా లక్షణాలు చాలా త్వరగా అభివృద్ధి చెందుతున్నాయి మరియు మీ కోడ్ను సమర్థవంతంగా మరియు సురక్షితంగా ఉంచడానికి నిరంతరం నవీకరణలు అవసరం. మీరు బహుళ ప్రాజెక్ట్లను నిర్వహించినప్పుడు ఉద్యోగం యొక్క నిర్వచనాన్ని మార్చడం కష్టం. మరియు GitLab యొక్క తాజా వెర్షన్ని GitLab యొక్క ప్రస్తుత ఉదాహరణతో పూర్తిగా అనుకూలంగా ఉందని నిర్ధారించుకోకుండా ఎవరూ దానిని ఉపయోగించకూడదని కూడా మేము అర్థం చేసుకున్నాము.
ఈ కారణంగానే మేము GitLab 11.7లో ఉద్యోగాలను నిర్వచించడానికి కొత్త మెకానిజంను పరిచయం చేసాము. టెంప్లేట్లు.
GitLab 11.9తో ప్రారంభించి మేము అన్ని భద్రతా ఉద్యోగాల కోసం అంతర్నిర్మిత టెంప్లేట్లను అందిస్తాము: ఉదాహరణకు, sast и dependency_scanning, - GitLab యొక్క సంబంధిత సంస్కరణకు అనుకూలమైనది.
వాటిని నేరుగా మీ కాన్ఫిగరేషన్లో చేర్చండి మరియు మీరు GitLab యొక్క క్రొత్త సంస్కరణకు అప్గ్రేడ్ చేసినప్పుడు అవి సిస్టమ్తో నవీకరించబడతాయి. పైప్లైన్ కాన్ఫిగరేషన్లు మారవు.
భద్రతా ఉద్యోగాలను నిర్వచించే కొత్త మార్గం అధికారికమైనది మరియు ఇతర మునుపటి ఉద్యోగ నిర్వచనాలు లేదా కోడ్ స్నిప్పెట్లకు మద్దతు ఇవ్వదు. కొత్త కీవర్డ్ని ఉపయోగించడానికి మీరు వీలైనంత త్వరగా మీ నిర్వచనాన్ని నవీకరించాలి template. GitLab 12.0 లేదా ఇతర భవిష్యత్ విడుదలలలో ఏదైనా ఇతర సింటాక్స్కు మద్దతు తీసివేయబడవచ్చు.
GitLab అంశాలపై చర్చలు ఉన్నాయి. ఇప్పటి వరకు, అసలు వ్యాఖ్య వ్రాసే వ్యక్తి మొదటి నుండి చర్చ కావాలా అని నిర్ణయించుకోవాలి.
మేము ఈ పరిమితిని సడలించాము. GitLab (సమస్యలు, విలీన అభ్యర్థనలు మరియు ఇతిహాసాలపై)లో ఏదైనా వ్యాఖ్యను తీసుకోండి మరియు దానికి ప్రతిస్పందించండి, తద్వారా చర్చను ప్రారంభించండి. ఈ విధంగా బృందాలు మరింత వ్యవస్థీకృతంగా పరస్పరం వ్యవహరిస్తాయి.
iOS యాప్ “హలో, వరల్డ్!”, GitLabలో ప్రారంభ అనుకూలీకరణకు సిద్ధంగా ఉంది. iOS బిల్డ్లకు ప్రత్యేక MacOS రన్నర్ అవసరం కాబట్టి, మీరు దీన్ని GitLab CI/CDతో ఉపయోగించాలనుకుంటే మీ స్వంత బిల్డ్ సర్వర్ను అందించాల్సి ఉంటుందని గమనించండి.
కోడ్ యజమానుల నుండి విలీన అభ్యర్థనల కోసం అనుమతి అవసరం
(ప్రీమియం, అల్టిమేట్, సిల్వర్, గోల్డ్)
విలీన అభ్యర్థనను ఎవరు ఆమోదించారనేది ఎల్లప్పుడూ స్పష్టంగా ఉండదు.
GitLab ఇప్పుడు అభ్యర్థన ఏ ఫైల్లను సవరించిందనే దాని ఆధారంగా విలీన అభ్యర్థనను ఆమోదించాల్సిన అవసరం ఉందని మద్దతు ఇస్తుంది కోడ్ యజమానులు. అనే ఫైల్ని ఉపయోగించి కోడ్ ఓనర్లు కేటాయించబడతారు CODEOWNERS, ఫార్మాట్ పోలి ఉంటుంది gitattributes.
విలీన అభ్యర్థనను ఆమోదించడానికి బాధ్యత వహించే వ్యక్తులుగా కోడ్ యజమానులను స్వయంచాలకంగా కేటాయించడానికి మద్దతు జోడించబడింది Git ల్యాబ్ 11.5.
GitLab ట్యాగ్లు చాలా బహుముఖమైనవి మరియు బృందాలు వాటి కోసం నిరంతరం కొత్త ఉపయోగాలను కనుగొంటాయి. దీని ప్రకారం, వినియోగదారులు తరచుగా ఒక సమస్య, విలీన అభ్యర్థన లేదా ఎపిక్కి అనేక ట్యాగ్లను జోడిస్తారు.
GitLab 11.9లో, మేము లేబుల్లను ఉపయోగించడాన్ని కొంచెం సులభతరం చేసాము. సమస్యలు, విలీన అభ్యర్థనలు మరియు పురాణాల కోసం, సైడ్బార్లో ప్రదర్శించబడే లేబుల్లు అక్షర క్రమంలో అమర్చబడి ఉంటాయి. ఈ వస్తువుల జాబితాను వీక్షించడానికి కూడా ఇది వర్తిస్తుంది.
టాస్క్ల ద్వారా యాక్టివిటీ ఫీడ్ని ఫిల్టర్ చేయడానికి, అభ్యర్థనలు లేదా ఎపిక్లను విలీనం చేయడానికి వినియోగదారులను అనుమతించే ఫీచర్ను మేము ఇటీవల పరిచయం చేసాము, ఇది కామెంట్లు లేదా సిస్టమ్ నోట్స్పై మాత్రమే దృష్టి పెట్టడానికి వారిని అనుమతిస్తుంది. సిస్టమ్లోని ప్రతి వినియోగదారు కోసం ఈ సెట్టింగ్ సేవ్ చేయబడుతుంది మరియు చాలా రోజుల తర్వాత సమస్యను చూసినప్పుడు, ఫిల్టర్ చేసిన ఫీడ్ని చూస్తారని వినియోగదారు గుర్తించలేకపోవచ్చు. అతను వ్యాఖ్యానించలేనని అతను భావిస్తున్నాడు.
మేము ఈ పరస్పర చర్యను మెరుగుపరిచాము. ఇప్పుడు వినియోగదారులు ఫీడ్ ఎగువకు తిరిగి స్క్రోల్ చేయకుండా కామెంట్లను ఉంచడానికి అనుమతించే మోడ్కి త్వరగా మారవచ్చు. ఇది టాస్క్లు, విలీన అభ్యర్థనలు మరియు ఇతిహాసాలకు వర్తిస్తుంది.
ఇటీవలే విడుదల చేశాం బాల పురాణములు, ఇది ఇతిహాసాల పురాణాల ఉపయోగాన్ని అనుమతిస్తుంది (ఇతిహాసాల పిల్లల పనులతో పాటు).
పిల్లల సమస్యల మాదిరిగానే మీరు ఇప్పుడు పిల్లల ఇతిహాసాల క్రమాన్ని కేవలం లాగడం మరియు వదలడం ద్వారా క్రమాన్ని మార్చవచ్చు. టీమ్లు ప్రాధాన్యతను ప్రతిబింబించడానికి లేదా పనిని పూర్తి చేసే క్రమాన్ని నిర్ణయించడానికి క్రమాన్ని ఉపయోగించవచ్చు.
వెబ్ మరియు ఇమెయిల్లో అనుకూల హెడర్ మరియు ఫుటర్ సిస్టమ్ సందేశాలు
(కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్)
GitLabలోని ప్రతి పేజీలో కస్టమ్ హెడర్ మరియు ఫుటర్ సందేశాలు కనిపించేలా అనుమతించే లక్షణాన్ని మేము గతంలో జోడించాము. ఇది హృదయపూర్వకంగా స్వీకరించబడింది మరియు బృందాలు తమ GitLab ఉదాహరణకి సంబంధించిన సిస్టమ్ సందేశాల వంటి ముఖ్యమైన సమాచారాన్ని పంచుకోవడానికి దీన్ని ఉపయోగిస్తాయి.
ఈ ఫీచర్ని కోర్కి తీసుకురావడానికి మేము సంతోషిస్తున్నాము, కాబట్టి ఇంకా ఎక్కువ మంది దీనిని ఉపయోగించగలరు. అదనంగా, వినియోగదారు యొక్క ఇతర GitLab టచ్పాయింట్లో స్థిరత్వం కోసం GitLab ద్వారా పంపబడిన అన్ని ఇమెయిల్లలో ఒకే సందేశాలను ఐచ్ఛికంగా ప్రదర్శించడానికి మేము వినియోగదారులను అనుమతిస్తాము.
కాన్ఫిడెన్షియల్ ఇష్యూస్ అనేది ఓపెన్ ప్రాజెక్ట్లో సున్నితమైన అంశాలపై ప్రైవేట్ చర్చలను ప్రారంభించడానికి బృందాలకు ఉపయోగకరమైన సాధనం. ప్రత్యేకించి, భద్రతా లోపాలపై పనిచేయడానికి అవి అనువైనవి. ఇప్పటి వరకు, సున్నితమైన పనులను నిర్వహించడం సులభం కాదు.
GitLab 11.9లో, GitLab సమస్య జాబితా ఇప్పుడు సున్నితమైన లేదా నాన్-సెన్సిటివ్ సమస్యల ద్వారా ఫిల్టర్ చేయబడింది. APIని ఉపయోగించి టాస్క్ల కోసం వెతకడానికి కూడా ఇది వర్తిస్తుంది.
సహకారం అందించినందుకు రాబర్ట్ షిల్లింగ్కు ధన్యవాదాలురాబర్ట్ షిల్లింగ్)!
Knativeని ఇన్స్టాల్ చేస్తున్నప్పుడు అనుకూల డొమైన్ను పేర్కొనడం వలన మీరు ఒక ప్రత్యేక ముగింపు స్థానం నుండి వివిధ సర్వర్లెస్ అప్లికేషన్లు/ఫీచర్లను అందించవచ్చు.
GitLabలో Kubernetes ఇంటిగ్రేషన్ ఇప్పుడు మీరు Kubernetes క్లస్టర్కు Knativeని అమలు చేసిన తర్వాత వినియోగదారు డొమైన్ను మార్చడానికి/నవీకరించడానికి అనుమతిస్తుంది.
ఇప్పటికే ఉన్న Kubernetes క్లస్టర్ని జోడిస్తున్నప్పుడు, GitLab ఇప్పుడు నమోదు చేసిన CA సర్టిఫికేట్ చెల్లుబాటు అయ్యే PEM ఆకృతిలో ఉందని ధృవీకరిస్తుంది. ఇది కుబెర్నెట్స్ ఇంటిగ్రేషన్తో సంభావ్య లోపాలను తొలగిస్తుంది.
విలీన అభ్యర్థనకు మార్పులను వీక్షిస్తున్నప్పుడు, మరింత సందర్భం కోసం మొత్తం ఫైల్ను చూపడానికి మరియు మారని పంక్తులపై వ్యాఖ్యలను ఇవ్వడానికి మీరు ఇప్పుడు ప్రతి ఫైల్ ఆధారంగా డిఫ్ యుటిలిటీని పొడిగించవచ్చు.
GitLab 11.6 నిర్వచించే సామర్థ్యాన్ని జోడించింది only: merge_requests పైప్లైన్ ఉద్యోగాల కోసం వినియోగదారులు విలీన అభ్యర్థనను సృష్టించేటప్పుడు మాత్రమే నిర్దిష్ట పనులను చేయగలరు.
ఇప్పుడు మేము ఈ కార్యాచరణను విస్తరిస్తున్నాము: కనెక్షన్ లాజిక్ జోడించబడింది only: changes, మరియు వినియోగదారులు విలీన అభ్యర్థనల కోసం మరియు నిర్దిష్ట ఫైల్లు మారినప్పుడు మాత్రమే నిర్దిష్ట ఉద్యోగాలను అమలు చేయగలరు.
హిరోయుకి సాటో సహకారం అందించినందుకు ధన్యవాదాలు (హిరోయుకి సాటో)!
గ్రాఫానా ఇప్పుడు మా ఓమ్నిబస్ ప్యాకేజీలో చేర్చబడింది, మీ ఉదాహరణ ఎలా పనిచేస్తుందో అర్థం చేసుకోవడం సులభం చేస్తుంది.
అనుకూలీకరించండి grafana['enable'] = true в gitlab.rb, మరియు గ్రాఫానా ఇక్కడ అందుబాటులో ఉంటుంది: https://your.gitlab.instance/-/grafana. సమీప భవిష్యత్తులో మేము కూడా చేస్తాము GitLab టూల్బార్ని పరిచయం చేద్దాం "బాక్స్ నుండి".
ఎపిక్స్ సైడ్బార్లో ప్రాథమిక పురాణాలను వీక్షించండి
(అల్టిమేట్, గోల్డ్)
మేము ఇటీవల పరిచయం చేసాము బాల పురాణములు, ఇతిహాసాల పురాణాల ఉపయోగాన్ని అనుమతిస్తుంది.
GitLab 11.9లో, మేము ఈ సంబంధాన్ని వీక్షించడాన్ని సులభతరం చేసాము. ఇప్పుడు మీరు ఇచ్చిన ఇతిహాసం యొక్క తల్లి ఇతిహాసాన్ని మాత్రమే కాకుండా, కుడి వైపున ఉన్న సైడ్బార్లో మొత్తం పురాణ వృక్షాన్ని చూడవచ్చు. ఈ ఇతిహాసాలు మూసివేయబడ్డాయా లేదా అని మీరు చూడవచ్చు మరియు మీరు నేరుగా వాటి వద్దకు కూడా వెళ్లవచ్చు.
GitLabలో, మీరు సైడ్బార్ లేదా త్వరిత చర్యను ఉపయోగించి సమస్యను మరొక ప్రాజెక్ట్కి సులభంగా తరలించవచ్చు. తెర వెనుక, ఇప్పటికే ఉన్న టాస్క్ మూసివేయబడింది మరియు సిస్టమ్ నోట్స్ మరియు సైడ్బార్ అట్రిబ్యూట్లతో సహా మొత్తం కాపీ చేయబడిన డేటాతో టార్గెట్ ప్రాజెక్ట్లో కొత్త టాస్క్ సృష్టించబడుతుంది. ఇది గొప్ప లక్షణం.
తరలింపు గురించి సిస్టమ్ నోట్ ఉన్నందున, మూసివేసిన పనిని వీక్షించేటప్పుడు వినియోగదారులు గందరగోళానికి గురవుతారు మరియు ఒక కదలిక కారణంగా పని మూసివేయబడిందని గ్రహించలేరు.
ఈ విడుదలతో, మూసివేసిన సంచిక పేజీ ఎగువన ఉన్న ఐకాన్లో అది తరలించబడిందని మేము స్పష్టం చేస్తున్నాము మరియు మేము కొత్త సంచికకు పొందుపరిచిన లింక్ను కూడా చేర్చుతున్నాము, తద్వారా పాత సమస్యపై ఎవరైనా త్వరగా చేరుకోవచ్చు కొత్తదానికి నావిగేట్ చేయండి.
GitLab అనేక బాహ్య ఇష్యూ ట్రాకింగ్ సిస్టమ్లతో అనుసంధానం చేస్తుంది, టీమ్లు తమ సమస్య నిర్వహణ సాధనాన్ని ఎంపిక చేసుకుంటూనే ఇతర ఫంక్షన్ల కోసం GitLabని ఉపయోగించడం సులభం చేస్తుంది.
ఈ విడుదలలో మేము JetBrains నుండి YouTrackని ఏకీకృతం చేసే సామర్థ్యాన్ని జోడించాము.
కొటౌ జౌచెన్ సహకారం అందించినందుకు మేము ధన్యవాదాలు తెలియజేస్తున్నాము (కోటౌ యౌహెన్)!
విలీన అభ్యర్థన మార్పులను వీక్షిస్తున్నప్పుడు, మీరు ఇప్పుడు పొడవైన ఫైల్ పేర్లను ప్రదర్శించడానికి లేదా చిన్న స్క్రీన్లలో స్థలాన్ని ఆదా చేయడానికి ఫైల్ ట్రీని పరిమాణం మార్చవచ్చు.
డ్యాష్బోర్డ్లు చాలా ఉపయోగకరంగా ఉంటాయి మరియు ప్రతి ప్రాజెక్ట్ మరియు సమూహం కోసం బృందాలు బహుళ డాష్బోర్డ్లను సృష్టిస్తాయి. మీకు ఆసక్తి ఉన్న అన్ని ప్యానెల్లను త్వరగా ఫిల్టర్ చేయడానికి మేము ఇటీవల శోధన పట్టీని జోడించాము.
GitLab 11.9లో మేము ఒక విభాగాన్ని కూడా పరిచయం చేసాము ఇటీవలి డ్రాప్-డౌన్ జాబితాలో. ఈ విధంగా మీరు ఇటీవల ఇంటరాక్ట్ చేసిన ప్యానెల్లకు త్వరగా వెళ్లవచ్చు.
రక్షిత శాఖలు సమీక్షించని కోడ్ను తరలించకుండా లేదా విలీనం చేయకుండా నిరోధిస్తాయి. అయినప్పటికీ, రక్షిత శాఖలను తరలించడానికి ఎవరూ అనుమతించబడకపోతే, ఎవరూ కొత్త రక్షిత శాఖను సృష్టించలేరు: ఉదాహరణకు, విడుదల శాఖ.
GitLab 11.9లో, డెవలపర్లు GitLab లేదా API ద్వారా ఇప్పటికే రక్షిత శాఖల నుండి రక్షిత శాఖలను సృష్టించవచ్చు. కొత్త రక్షిత శాఖను తరలించడానికి Gitని ఉపయోగించడం ప్రమాదవశాత్తూ కొత్త రక్షిత శాఖలను సృష్టించకుండా నిరోధించడానికి ఇప్పటికీ పరిమితం చేయబడింది.
ఓపెన్ ఫోర్క్స్ (బీటా) కోసం Git ఆబ్జెక్ట్ డూప్లికేషన్
(కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్)
ఫోర్కింగ్ ఓపెన్ సోర్స్ ప్రాజెక్ట్లకు ఎవరైనా సహకరించడానికి అనుమతిస్తుంది: వ్రాత అనుమతి లేకుండా, కేవలం రిపోజిటరీని కొత్త ప్రాజెక్ట్లోకి కాపీ చేయడం ద్వారా. తరచుగా ఫోర్క్ చేయబడిన Git రిపోజిటరీల పూర్తి కాపీలను నిల్వ చేయడం అసమర్థమైనది. ఇప్పుడు Gitతో alternatives డిస్క్ నిల్వ అవసరాలను తగ్గించడానికి ఆబ్జెక్ట్ పూల్లో మాతృ ప్రాజెక్ట్ నుండి సాధారణ వస్తువులను ఫోర్కులు పంచుకుంటాయి.
హాష్ స్టోరేజ్ ప్రారంభించబడినప్పుడు ఓపెన్ ప్రాజెక్ట్ల కోసం మాత్రమే ఫోర్క్ ఆబ్జెక్ట్ పూల్స్ సృష్టించబడతాయి. ఆబ్జెక్ట్ పూల్లు ఫంక్షన్ పరామితిని ఉపయోగించి ప్రారంభించబడతాయి object_pools.
ఏదైనా విజయవంతమైన ప్రాజెక్ట్ కోసం కోడ్ సమీక్ష అనేది ఒక సాధారణ అభ్యాసం, కానీ విలీన అభ్యర్థనలను ట్రాక్ చేయడం సమీక్షకుడికి కష్టంగా ఉంటుంది.
GitLab 11.9లో, విలీన అభ్యర్థనల జాబితా కేటాయించిన ఆమోదించిన వారిచే ఫిల్టర్ చేయబడుతుంది. ఈ విధంగా మీరు సమీక్షకుడిగా మీకు జోడించిన విలీన అభ్యర్థనలను కనుగొనవచ్చు.
గ్లెవిన్ విచెర్ట్ తన సహకారానికి ధన్యవాదాలు (గ్లావిన్ విచెర్ట్)!
విలీన అభ్యర్థనకు మార్పులను వీక్షిస్తున్నప్పుడు, మీరు ఉపయోగించి ఫైల్ల మధ్య త్వరగా మారవచ్చు ]లేదా j తదుపరి ఫైల్కి తరలించడానికి మరియు [ లేదా k మునుపటి ఫైల్కి వెళ్లడానికి.
కార్యాచరణపై నిర్మించబడింది include GitLab CI, సర్వర్లెస్ టెంప్లేట్ gitlab-ci.yml చాలా సరళీకృతం చేయబడింది. భవిష్యత్ విడుదలలలో కొత్త ఫీచర్లను పరిచయం చేయడానికి, మీరు ఈ ఫైల్లో మార్పులు చేయవలసిన అవసరం లేదు.
కుబెర్నెట్స్ ఇన్గ్రెస్ కంట్రోలర్ను అమలు చేస్తున్నప్పుడు, కొన్ని ప్లాట్ఫారమ్లు IP చిరునామాకు (ఉదాహరణకు, Google యొక్క GKE) తిరిగి వస్తాయి, అయితే మరికొన్ని DNS పేరు (ఉదాహరణకు, AWS యొక్క EKS)కి వస్తాయి.
మా Kubernetes ఇంటిగ్రేషన్ ఇప్పుడు విభాగంలో డిస్ప్లే కోసం రెండు రకాల ఎండ్ పాయింట్లకు మద్దతు ఇస్తుంది clusters ప్రాజెక్ట్.
ఆరోన్ వాకర్ సహకారం అందించినందుకు ధన్యవాదాలు (ఆరోన్ వాకర్)!
GitLab యొక్క Kubernetes ఇంటిగ్రేషన్ని ఉపయోగించి JupyterHubని అమలు చేయడం పెద్ద టీమ్లలో Jupyter నోట్బుక్లను నిర్వహించడానికి మరియు ఉపయోగించడానికి ఒక గొప్ప మార్గం. గోప్యమైన లేదా వ్యక్తిగత డేటాను ప్రసారం చేసేటప్పుడు వాటికి ప్రాప్యతను నియంత్రించడం కూడా ఉపయోగకరంగా ఉంటుంది.
GitLab 11.9లో, Kubernetes ద్వారా అమలు చేయబడిన JupyterHub ఉదంతాలకు లాగిన్ చేయగల సామర్థ్యం డెవలపర్ యాక్సెస్తో (సమూహం లేదా ప్రాజెక్ట్ ద్వారా) ప్రాజెక్ట్ సభ్యులకు పరిమితం చేయబడింది.
భద్రతా ప్యానెల్ పథకాల కోసం అనుకూలీకరించదగిన సమయ పరిధులు
(అల్టిమేట్, గోల్డ్)
టీమ్ సెక్యూరిటీ డ్యాష్బోర్డ్ జట్టు ప్రాజెక్ట్ల యొక్క ప్రస్తుత భద్రతా స్థితి యొక్క అవలోకనాన్ని అందించడానికి ఒక దుర్బలత్వ మ్యాప్ను కలిగి ఉంటుంది. భద్రతా డైరెక్టర్లు ప్రక్రియలను సెటప్ చేయడానికి మరియు బృందం ఎలా పనిచేస్తుందో అర్థం చేసుకోవడానికి ఇది చాలా ఉపయోగకరంగా ఉంటుంది.
GitLab 11.9లో, మీరు ఇప్పుడు ఈ దుర్బలత్వ మ్యాప్ కోసం సమయ పరిధిని ఎంచుకోవచ్చు. డిఫాల్ట్గా, ఇది చివరి 90 రోజులు, కానీ మీకు అవసరమైన వివరాల స్థాయిని బట్టి మీరు వ్యవధిని 60 లేదా 30 రోజులకు సెట్ చేయవచ్చు.
ఇది కౌంటర్లు లేదా జాబితాలోని డేటాను ప్రభావితం చేయదు, రేఖాచిత్రంలో ప్రదర్శించబడే డేటా పాయింట్లు మాత్రమే.
Auto DevOps బిల్డ్ స్టెప్ మీ Heroku ప్రాజెక్ట్ లేదా బిల్డ్ప్యాక్ యొక్క Dockerfileని ఉపయోగించి మీ అప్లికేషన్ యొక్క బిల్డ్ను సృష్టిస్తుంది.
GitLab 11.9లో, SHA కమిట్కి బదులుగా ట్యాగ్ కమిట్ని ఉపయోగించడం ద్వారా ట్యాగ్ పైప్లైన్లో పొందుపరిచిన ఫలితంగా వచ్చే డాకర్ ఇమేజ్కి సాంప్రదాయ చిత్ర పేర్లతో సమానంగా పేరు పెట్టారు.
ఆరోన్ వాకర్ సహకారం అందించినందుకు ధన్యవాదాలు!
GitLab కోడ్ నాణ్యత ఉపయోగాలు కోడ్ క్లైమేట్ ఇంజిన్ మార్పులు మీ కోడ్ మరియు ప్రాజెక్ట్ స్థితిని ఎలా ప్రభావితం చేస్తాయో తనిఖీ చేయడానికి.
GitLab 11.9లో మేము ఇంజిన్ను తాజా వెర్షన్కి నవీకరించాము (0.83.0) GitLab కోడ్ నాణ్యత కోసం అదనపు భాష మరియు స్టాటిక్ విశ్లేషణ మద్దతు ప్రయోజనాలను అందించడానికి.
GitLab కోర్ టీమ్ సభ్యుడు Takuya Noguchi తన సహకారానికి ధన్యవాదాలు (టకుయా నోగుచి)!
పనితీరు క్రమరాహిత్యాలను పరిశోధిస్తున్నప్పుడు, నిర్దిష్ట మెట్రిక్లోని వ్యక్తిగత భాగాలను నిశితంగా పరిశీలించడం తరచుగా సహాయపడుతుంది.
GitLab 11.9తో, వినియోగదారులు కొలమానాల ప్యానెల్లోని వ్యక్తిగత సమయ వ్యవధులకు జూమ్ చేయగలరు, మొత్తం సమయ వ్యవధిలో స్క్రోల్ చేయగలరు మరియు అసలు సమయ విరామం యొక్క వీక్షణకు సులభంగా తిరిగి రాగలరు. ఇది మీకు అవసరమైన ఈవెంట్లను త్వరగా మరియు సులభంగా పరిశోధించడానికి మిమ్మల్ని అనుమతిస్తుంది.
GitLab 11.9లో, స్టాటిక్ అప్లికేషన్ సెక్యూరిటీ టెస్టింగ్ (SAST) టైప్స్క్రిప్ట్ కోడ్లోని దుర్బలత్వాలను విశ్లేషిస్తుంది మరియు గుర్తిస్తుంది, వాటిని విలీన అభ్యర్థన విడ్జెట్, పైప్లైన్ స్థాయి మరియు భద్రతా డాష్బోర్డ్లో ప్రదర్శిస్తుంది. ప్రస్తుత ఉద్యోగ నిర్వచనం sast మార్చవలసిన అవసరం లేదు మరియు ఇది స్వయంచాలకంగా కూడా చేర్చబడుతుంది ఆటో డెవొప్స్.
మావెన్ ప్రాజెక్టులు తరచుగా కలపడానికి నిర్వహించబడతాయి అనేక మాడ్యూల్స్ ఒక రిపోజిటరీలో. ఇంతకు ముందు, GitLab అటువంటి ప్రాజెక్ట్లను సరిగ్గా స్కాన్ చేయలేకపోయింది మరియు డెవలపర్లు మరియు భద్రతా నిపుణులు దుర్బలత్వాల నివేదికలను స్వీకరించలేదు.
GitLab 11.9 ఈ నిర్దిష్ట ప్రాజెక్ట్ కాన్ఫిగరేషన్ కోసం SAST ఫీచర్ కోసం విస్తరించిన మద్దతును అందిస్తుంది, వాటిని బలహీనతలను పరీక్షించే సామర్థ్యాన్ని అందిస్తుంది. ఎనలైజర్ల సౌలభ్యానికి ధన్యవాదాలు, కాన్ఫిగరేషన్ స్వయంచాలకంగా నిర్ణయించబడుతుంది మరియు బహుళ-మాడ్యూల్ మావెన్ అప్లికేషన్ల కోసం ఫలితాలను వీక్షించడానికి మీరు దేనినీ మార్చాల్సిన అవసరం లేదు. ఎప్పటిలాగే, ఇలాంటి మెరుగుదలలు లోపల కూడా అందుబాటులో ఉన్నాయి ఆటో డెవొప్స్.
ఈ రోజు మేము GitLab రన్నర్ 11.9ని కూడా విడుదల చేసాము! GitLab రన్నర్ అనేది ఒక ఓపెన్ సోర్స్ ప్రాజెక్ట్ మరియు CI/CD జాబ్లను అమలు చేయడానికి మరియు ఫలితాలను GitLabకి తిరిగి పంపడానికి ఉపయోగించబడుతుంది.
GitLab రన్నర్ 11.9లో కొన్ని మార్పులు క్రింద ఉన్నాయి:
Google Cloud Memorystore కోసం మద్దతు జోడించబడింది.
క్రాన్ జాబ్ సెట్టింగ్లు ఇప్పుడు ప్రపంచ, అవి అనేక సేవల ద్వారా ఉపయోగించబడుతున్నందున.
రిజిస్ట్రీ వెర్షన్ 2.7.1కి నవీకరించబడింది.
GitLab రిజిస్ట్రీని 1.10కి ముందు డాకర్ వెర్షన్లకు అనుకూలంగా ఉండేలా చేయడానికి కొత్త సెట్టింగ్ జోడించబడింది. సక్రియం చేయడానికి, ఇన్స్టాల్ చేయండి registry.compatibility.schema1.enabled: true.
GitLab రిజిస్ట్రీని 1.10కి ముందు డాకర్ వెర్షన్లకు అనుకూలంగా ఉండేలా చేయడానికి కొత్త సెట్టింగ్ జోడించబడింది. సక్రియం చేయడానికి, ఇన్స్టాల్ చేయండి registry['compatibility_schema1_enabled'] = true в gitlab.rb.
GitLab రిజిస్ట్రీ ఇప్పుడు ప్రోమేథియస్ మెట్రిక్లను ఎగుమతి చేస్తుంది మరియు ఇన్కమింగ్ ద్వారా స్వయంచాలకంగా పర్యవేక్షించబడుతుంది ప్రోమేతియస్ సేవ ద్వారా కిట్.
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 జియో అవసరం హాష్ నిల్వ సెకండరీ నోడ్స్పై పోటీని (జాతి పరిస్థితి) తగ్గించడానికి. లో ఇది గుర్తించబడింది gitlab-ce#40970.
GitLab లో 11.5 మేము జియో డాక్యుమెంటేషన్కు ఈ అవసరాన్ని జోడించాము: gitlab-ee #8053.
GitLab లో 11.6sudo gitlab-rake gitlab: geo: check హాష్ స్టోరేజ్ ప్రారంభించబడిందా మరియు అన్ని ప్రాజెక్ట్లు తరలించబడిందా అని తనిఖీ చేస్తుంది. సెం.మీ. gitlab-ee#8289. మీరు జియోను ఉపయోగిస్తుంటే, దయచేసి ఈ తనిఖీని అమలు చేసి, వీలైనంత త్వరగా మైగ్రేట్ చేయండి.
డాకర్ ఎగ్జిక్యూటర్ని ఉపయోగించి GitLab రన్నర్కు CentOS 6 మద్దతు
GitLab 6లో డాకర్ని ఉపయోగిస్తున్నప్పుడు GitLab రన్నర్ CentOS 11.9కి మద్దతు ఇవ్వదు. ఇది డాకర్ కోర్ లైబ్రరీకి చేసిన నవీకరణ ఫలితం, ఇది ఇకపై CentOS 6కి మద్దతు ఇవ్వదు. మరిన్ని వివరాల కోసం, చూడండి ఈ పని.
తొలగింపు తేదీ: 22 మార్చి 2019
GitLab రన్నర్ లెగసీ కోడ్ పాత్లు
Gitlab 11.9 GitLab రన్నర్ ఉపయోగిస్తున్నందున కొత్త పద్ధతి రిపోజిటరీకి క్లోనింగ్/కాలింగ్. ప్రస్తుతం, GitLab రన్నర్ కొత్త పద్ధతికి మద్దతు ఇవ్వకపోతే పాత పద్ధతిని ఉపయోగిస్తుంది.
GitLab 11.0లో, మేము GitLab రన్నర్ కోసం కొలమానాల సర్వర్ కాన్ఫిగరేషన్ వీక్షణను మార్చాము. metrics_server అనుకూలంగా తొలగించబడుతుంది listen_address GitLab 12.0లో. లో మరిన్ని చూడండి ఈ పని. మరియు మరిన్ని వివరాలు లో ఈ పని.
వెర్షన్ 11.3లో, GitLab రన్నర్ సపోర్ట్ చేయడం ప్రారంభించింది బహుళ కాష్ ప్రొవైడర్లు, ఇది కోసం కొత్త సెట్టింగ్లకు దారితీసింది నిర్దిష్ట S3 కాన్ఫిగరేషన్. ది డాక్యుమెంటేషన్ మార్పుల పట్టిక మరియు కొత్త కాన్ఫిగరేషన్కి మైగ్రేట్ చేయడానికి సూచనలు అందించబడ్డాయి. లో మరిన్ని వివరాలను చూడండి ఈ పని.
GitLab 12.0లో ఈ మార్గాలు అందుబాటులో లేవు. వినియోగదారుగా, మీరు GitLab రన్నర్ 11.9కి అప్గ్రేడ్ చేస్తున్నప్పుడు మీ GitLab ఉదాహరణ వెర్షన్ 12.0+ రన్ అవుతుందని నిర్ధారించుకోవడం తప్ప మరేమీ మార్చాల్సిన అవసరం లేదు.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab రన్నర్ కోసం ఎంట్రీ పాయింట్ ఫీచర్ కోసం నిలిపివేయబడిన ఎంపిక
GitLab 12.0లో, ఫీచర్ సెట్టింగ్ నిలిపివేయబడినట్లుగా మేము సరైన ప్రవర్తనకు మారతాము. లో మరిన్ని చూడండి ఈ పని.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab రన్నర్ కోసం EOLకి చేరిన Linux పంపిణీకి మద్దతు నిలిపివేయబడింది
మీరు GitLab రన్నర్ని ఇన్స్టాల్ చేయగల కొన్ని Linux డిస్ట్రిబ్యూషన్లు వాటి ప్రయోజనాన్ని అందించాయి.
GitLab 12.0లో, GitLab రన్నర్ ఇకపై ఈ Linux పంపిణీలకు ప్యాకేజీలను పంపిణీ చేయదు. ఇకపై మద్దతు లేని పంపిణీల పూర్తి జాబితాను మాలో కనుగొనవచ్చు డాక్యుమెంటేషన్. జేవియర్ ఆర్డోకి ధన్యవాదాలుజేవియర్ జార్డన్) అతనికి సహకారం!
GitLab 12.0లో, GitLab రన్నర్ కొత్త ఆదేశాలను ఉపయోగించి ప్రారంభించబడింది. ఇది ఓవర్రైడ్ చేసే వినియోగదారులను మాత్రమే ప్రభావితం చేస్తుంది సహాయక చిత్రం. లో మరిన్ని చూడండి ఈ పని.
ఎంపిక చేయని శాఖలలో Git ట్యాగ్ల కోసం సంస్కరణ గమనికలను తీసివేయడం లేదా సవరించడం చారిత్రాత్మకంగా మాత్రమే పరిమితం చేయబడింది పరిచారకులు మరియు యజమానులు.
డెవలపర్లు ట్యాగ్లను జోడించవచ్చు మరియు అసురక్షిత శాఖలను సవరించవచ్చు మరియు తొలగించవచ్చు కాబట్టి, డెవలపర్లు Git ట్యాగ్లను తొలగించగలరు. GitLab 11.10లో మేము ఈ మార్పు చేస్తున్నాము వర్క్ఫ్లోను మెరుగుపరచడానికి మరియు డెవలపర్లు ట్యాగ్లను మెరుగ్గా మరియు మరింత సమర్ధవంతంగా ఉపయోగించడంలో సహాయపడటానికి మా అనుమతుల నమూనాలోకి ప్రవేశించండి.
మీరు నిర్వాహకులు మరియు యజమానుల కోసం ఈ పరిమితిని కొనసాగించాలనుకుంటే, ఉపయోగించండి రక్షిత ట్యాగ్లు.
తొలగింపు తేదీ: 22 ఏప్రిల్ 2019
Omnibus GitLabలో Prometheus 1.x మద్దతు
GitLabతో ప్రారంభించండి 11.4, Prometheus 1.0 యొక్క అంతర్నిర్మిత సంస్కరణ Omnibus GitLab నుండి తీసివేయబడింది. ప్రోమేతియస్ 2.0 వెర్షన్ ఇప్పుడు చేర్చబడింది. అయితే, కొలమానాల ఫార్మాట్ వెర్షన్ 1.0కి అనుకూలంగా లేదు. ఇప్పటికే ఉన్న సంస్కరణలు 2.0కి అప్గ్రేడ్ చేయబడతాయి మరియు అవసరమైతే, డేటా బదిలీ చేయబడతాయి అంతర్నిర్మిత సాధనాన్ని ఉపయోగించి.
GitLab వెర్షన్లో 12.0 నవీకరణ ఇప్పటికే ఇన్స్టాల్ చేయకుంటే ప్రోమేతియస్ 2.0 స్వయంచాలకంగా ఇన్స్టాల్ చేయబడుతుంది. ప్రోమేతియస్ 1.0 నుండి డేటా పోతుంది ఎందుకంటే... సహించరు.
తొలగింపు తేదీ: జూన్ జూన్ 29
TLSv1.1
GitLabతో ప్రారంభించండి 12.0TLS v1.1 డిఫాల్ట్గా నిలిపివేయబడుతుంది భద్రతను మెరుగుపరచడానికి. ఇది హార్ట్బ్లీడ్తో సహా అనేక సమస్యలను పరిష్కరిస్తుంది మరియు GitLab PCI DSS 3.1ని బాక్స్ వెలుపల కంప్లైంట్ చేస్తుంది.
TLS v1.1ని వెంటనే నిలిపివేయడానికి, సెట్ చేయండి nginx['ssl_protocols'] = "TLSv1.2" в gitlab.rband మరియు అమలు gitlab-ctl reconfigure.