ప్రోహోస్టర్ > బ్లాగ్ > పరిపాలన > GitLab 11.11: విలీన అభ్యర్థనలు మరియు కంటైనర్ల మెరుగుదలల కోసం అనేక బాధ్యతలు
GitLab 11.11: విలీన అభ్యర్థనలు మరియు కంటైనర్ల మెరుగుదలల కోసం అనేక బాధ్యతలు
మరిన్ని సహకార ఎంపికలు మరియు అదనపు నోటిఫికేషన్లు
GitLab వద్ద, DevOps జీవితచక్రంలో సహకారాన్ని మెరుగుపరచడానికి మేము నిరంతరం కొత్త మార్గాల కోసం వెతుకుతున్నాము. ఈ విడుదలతో మేము మద్దతు ఇస్తున్నామని ప్రకటించడానికి సంతోషిస్తున్నాము ఒక విలీన అభ్యర్థన కోసం అనేక మంది బాధ్యులు! ఈ ఫీచర్ GitLab స్టార్టర్ స్థాయి నుండి అందుబాటులో ఉంది మరియు నిజంగా మా నినాదాన్ని ప్రతిబింబిస్తుంది: "అందరూ సహకరించగలరు". ఒక విలీన అభ్యర్థనలో చాలా మంది వ్యక్తులు పని చేస్తారని మాకు తెలుసు, ప్రతిదీ క్రమంలో ఉందని నిర్ధారించుకోవడానికి, ఇప్పుడు మీరు బహుళ విలీన అభ్యర్థన యజమానులను కేటాయించగల సామర్థ్యాన్ని కలిగి ఉన్నారు!
మేము కంటైనర్లను ప్రేమిస్తున్నాము! వర్చువల్ మిషన్లతో పోలిస్తే కంటైనర్లు తక్కువ సిస్టమ్ వనరులను వినియోగిస్తాయి మరియు అప్లికేషన్ పోర్టబిలిటీని మెరుగుపరుస్తాయి. GitLab 11.11 విడుదలైనప్పటి నుండి మేము మద్దతు ఇస్తున్నాము GitLab రన్నర్ కోసం విండోస్ కంటైనర్ ఎగ్జిక్యూటర్, కాబట్టి మీరు ఇప్పుడు Windowsలో డాకర్ కంటైనర్లను ఉపయోగించవచ్చు మరియు అధునాతన పైప్లైన్ ఆర్కెస్ట్రేషన్ మరియు నిర్వహణ సామర్థ్యాలను ఆస్వాదించవచ్చు.
GitLab ప్రీమియం (స్వీయ-నిర్వహించబడిన సందర్భాలు మాత్రమే) ఇప్పుడు ఆఫర్లు డాకర్ చిత్రాల కోసం కాషింగ్ డిపెండెన్సీ ప్రాక్సీ. ఈ జోడింపు డెలివరీని వేగవంతం చేస్తుంది ఎందుకంటే మీరు ఇప్పుడు తరచుగా ఉపయోగించే డాకర్ చిత్రాల కోసం కాషింగ్ ప్రాక్సీని కలిగి ఉంటారు.
స్వీయ-నిర్వహణ GitLab ఉదంతాల వినియోగదారులు ఇప్పుడు ప్రొవిజన్ చేయవచ్చు ఉదాహరణ స్థాయిలో కుబెర్నెటెస్ క్లస్టర్, మరియు అన్ని బృందాలు మరియు ప్రాజెక్ట్లు తమ విస్తరణల కోసం దీనిని ఉపయోగిస్తాయి. కుబెర్నెట్స్తో ఈ GitLab ఇంటిగ్రేషన్ అదనపు భద్రత కోసం ప్రాజెక్ట్-నిర్దిష్ట వనరులను స్వయంచాలకంగా సృష్టిస్తుంది.
ఈ విడుదలలో, మేము మొత్తం కంటెంట్ కంటే రిపోజిటరీల నుండి వ్యక్తిగత ఫోల్డర్లను డౌన్లోడ్ చేసే సామర్థ్యాన్ని జోడించాము. ఇప్పుడు మీరు మీకు అవసరమైన కొన్ని ఫైల్లను డౌన్లోడ్ చేసుకోవచ్చు. ధన్యవాదాలు, కియా మే సోమాబెస్!
GitLab 11.11 యొక్క ప్రధాన లక్షణాలు
GitLab రన్నర్ కోసం విండోస్ కంటైనర్ ఎగ్జిక్యూటర్
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
GitLab 11.11లో, Windowsలో డాకర్ కంటైనర్లను ఉపయోగించగలిగేలా చేయడానికి మేము GitLab రన్నర్కి కొత్త రన్నర్ని జోడించాము. మునుపు, మీరు Windowsలో డాకర్ కంటైనర్లను ఆర్కెస్ట్రేట్ చేయడానికి షెల్ను ఉపయోగించాల్సి ఉంటుంది, కానీ ఇప్పుడు మీరు Linuxలో వలె నేరుగా Windowsలో డాకర్ కంటైనర్లతో పని చేయవచ్చు. మైక్రోసాఫ్ట్ ప్లాట్ఫారమ్ వినియోగదారులు ఇప్పుడు పైప్లైన్ ఆర్కెస్ట్రేషన్ మరియు నిర్వహణ కోసం మరిన్ని ఎంపికలను కలిగి ఉన్నారు.
ఈ అప్డేట్లో GitLab CI/CDలో మెరుగైన PowerShell మద్దతు, అలాగే Windows కంటైనర్ల యొక్క వివిధ వెర్షన్ల కోసం కొత్త సపోర్ట్ ఇమేజ్లు ఉన్నాయి. మీ స్వంత Windows రన్నర్లను GitLab.comతో ఉపయోగించవచ్చు, కానీ అవి ఇంకా పబ్లిక్గా అందుబాటులో ఉన్న సాధనాలు కాదు.
కంటైనర్ రిజిస్ట్రీ కోసం కాషింగ్ డిపెండెన్సీ ప్రాక్సీ
ప్రీమియం, అల్టిమేట్
పైప్లైన్లను నిర్మించడంలో బృందాలు తరచుగా కంటైనర్లను ఉపయోగిస్తాయి మరియు అప్స్ట్రీమ్ నుండి తరచుగా ఉపయోగించే చిత్రాలు మరియు ప్యాకేజీల కోసం ప్రాక్సీని కాష్ చేయడం పైప్లైన్లను వేగవంతం చేయడానికి గొప్ప మార్గం. మీకు అవసరమైన లేయర్ల స్థానిక కాపీతో, కొత్త కాషింగ్ ప్రాక్సీ ద్వారా యాక్సెస్ చేయవచ్చు, మీరు మీ వాతావరణంలోని సాధారణ చిత్రాలతో మరింత సమర్థవంతంగా పని చేయవచ్చు.
ప్రస్తుతానికి, కంటైనర్ ప్రాక్సీ వెబ్ సర్వర్లో స్వీయ-నిర్వహణ సందర్భాలలో మాత్రమే అందుబాటులో ఉంది ప్యూమా (ప్రయోగాత్మక రీతిలో).
విలీన అభ్యర్థనలకు చాలా మంది వ్యక్తులు బాధ్యత వహిస్తారు
స్టార్టర్, ప్రీమియం, అల్టిమేట్, బ్రాంజ్, సిల్వర్, గోల్డ్
భాగస్వామ్య శాఖలోని ఫీచర్పై బహుళ వ్యక్తులు పని చేయడం మరియు అభ్యర్థనను విలీనం చేయడం సర్వసాధారణం, ఉదాహరణకు ఫ్రంట్-ఎండ్ మరియు బ్యాక్-ఎండ్ డెవలపర్లు కలిసి పనిచేసినప్పుడు లేదా ఎక్స్ట్రీమ్ ప్రోగ్రామింగ్లో వలె డెవలపర్లు జంటగా పనిచేసినప్పుడు.
GitLab 11.11లో, మీరు అభ్యర్థనలను విలీనం చేయడానికి బహుళ వ్యక్తులను కేటాయించవచ్చు. బహుళ టాస్క్ ఓనర్ల మాదిరిగానే, మీరు జాబితాలు, ఫిల్టర్లు, నోటిఫికేషన్లు మరియు APIలను ఉపయోగించవచ్చు.
ఉదాహరణ స్థాయిలో కుబెర్నెటెస్ క్లస్టర్ కాన్ఫిగరేషన్
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్
ఒక భాగస్వామ్య క్లస్టర్ ద్వారా పెద్ద సంఖ్యలో క్లయింట్లకు సేవలందించేందుకు వీలుగా కుబెర్నెటెస్లో భద్రత మరియు ప్రొవిజనింగ్ మోడల్ అభివృద్ధి చెందుతోంది.
GitLab 11.11లో, స్వీయ-నిర్వహించబడిన సందర్భాల వినియోగదారులు ఇప్పుడు ఇన్స్టాన్స్ స్థాయిలో క్లస్టర్ను అందించగలరు మరియు ఉదాహరణలోని అన్ని బృందాలు మరియు ప్రాజెక్ట్లు తమ విస్తరణల కోసం దీనిని ఉపయోగిస్తాయి. కుబెర్నెట్స్తో ఈ GitLab ఇంటిగ్రేషన్ అదనపు భద్రత కోసం ప్రాజెక్ట్-నిర్దిష్ట వనరులను స్వయంచాలకంగా సృష్టిస్తుంది.
స్లాక్ మరియు మ్యాటర్మోస్ట్లో విస్తరణ నోటిఫికేషన్లు
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
మీరు ఇప్పుడు చాట్లతో ఏకీకరణకు ధన్యవాదాలు టీమ్ ఛానెల్లో విస్తరణ ఈవెంట్ల గురించి ఆటోమేటిక్ నోటిఫికేషన్లను సెటప్ చేయవచ్చు మందగింపు и Mattermost, మరియు మీ బృందం అన్ని ముఖ్యమైన ఈవెంట్ల గురించి తెలుసుకుంటుంది.
సమస్యలకు అతిథి యాక్సెస్
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
మీ ప్రాజెక్ట్ల అతిథి వినియోగదారులు ఇప్పుడు విడుదలల పేజీలో ప్రచురించబడిన విడుదలలను వీక్షించగలరు. వారు ప్రచురించిన కళాఖండాలను డౌన్లోడ్ చేయగలుగుతారు, కానీ సోర్స్ కోడ్ని డౌన్లోడ్ చేయలేరు లేదా ట్యాగ్లు లేదా కమిట్ల వంటి రిపోజిటరీ వివరాలను చూడలేరు.
GitLab 11.11లో ఇతర మెరుగుదలలు
మెరుగైన పనితీరు కోసం సీరియలైజ్డ్ కమిట్ గ్రాఫ్లు
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
అనేక Git కార్యకలాపాలకు కమిట్ గ్రాఫ్ను దాటడం అవసరం, విలీన స్థావరాన్ని లెక్కించడం లేదా కమిట్ని కలిగి ఉన్న శాఖలను జాబితా చేయడం వంటివి. ట్రావెర్సల్కు ప్రతి వస్తువును దాని పాయింటర్లను చదవడానికి డిస్క్ నుండి లోడ్ చేయడం అవసరం కాబట్టి ఎక్కువ కమిట్లు, ఈ కార్యకలాపాలు నెమ్మదిగా ఉంటాయి.
GitLab 11.11లో, మేము ఈ సమాచారాన్ని చురుగ్గా లెక్కించడానికి మరియు నిల్వ చేయడానికి ఇటీవలి Git విడుదలలలో ప్రవేశపెట్టిన సీరియలైజ్డ్ కమిట్ గ్రాఫ్ ఫీచర్ని ప్రారంభించాము. పెద్ద రిపోజిటరీలలో క్రాల్ చేయడం ఇప్పుడు చాలా వేగంగా ఉంది. రిపోజిటరీ యొక్క తదుపరి చెత్త సేకరణ సమయంలో కమిట్ గ్రాఫ్ స్వయంచాలకంగా సృష్టించబడుతుంది.
ధారావాహిక కమిట్ గ్రాఫ్ ఎలా సృష్టించబడిందో చదవండి వ్యాసాల శ్రేణి ఈ ఫీచర్ యొక్క రచయితలలో ఒకరి నుండి.
అదనపు CI రన్నర్ నిమిషాలు: ఇప్పుడు ఉచిత ప్లాన్ల కోసం అందుబాటులో ఉంది
ఉచిత, కాంస్య, వెండి, బంగారం
గత నెలలో మేము అదనపు CI రన్నర్ నిమిషాలను కొనుగోలు చేసే సామర్థ్యాన్ని జోడించాము, కానీ చెల్లింపు GitLab.com ప్లాన్ల కోసం మాత్రమే. ఈ విడుదలలో, నిమిషాలను ఉచిత ప్లాన్లలో కూడా కొనుగోలు చేయవచ్చు.
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
ప్రాజెక్ట్ యొక్క రకం మరియు పరిమాణంపై ఆధారపడి, మొత్తం ప్రాజెక్ట్ యొక్క ఆర్కైవ్ డౌన్లోడ్ చేయడానికి చాలా సమయం పట్టవచ్చు మరియు ఎల్లప్పుడూ అవసరం లేదు, ప్రత్యేకించి పెద్ద మోనోర్పోజిటరీల విషయంలో. GitLab 11.11లో, మీకు అవసరమైన ఫోల్డర్లను మాత్రమే ఎంచుకోవడానికి మీరు సబ్ డైరెక్టరీలతో సహా ప్రస్తుత డైరెక్టరీలోని కంటెంట్ల ఆర్కైవ్ను డౌన్లోడ్ చేసుకోవచ్చు.
ఇప్పుడు సూచనను వర్తింపజేయడం వలన చర్చ స్వయంచాలకంగా పరిష్కరించబడుతుంది
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
మార్పులను ప్రతిపాదించడం ప్రతిపాదిత మార్పును ఆమోదించడానికి కాపీ-పేస్ట్ అవసరాన్ని తొలగించడం ద్వారా విలీన అభ్యర్థనలపై సహకరించడం సులభం చేస్తుంది. GitLab 11.11లో, సూచనను వర్తింపజేసినప్పుడు చర్చలను స్వయంచాలకంగా పరిష్కరించేందుకు అనుమతించడం ద్వారా మేము ఈ ప్రక్రియను మరింత సులభతరం చేసాము.
టాస్క్ బోర్డ్ సైడ్బార్లో టైమ్ కౌంటర్
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
బోర్డ్ మరియు టాస్క్ వీక్షణలలో సైడ్బార్ టాస్క్బార్లు ఒకే విధంగా ఉండాలి. అందుకే GitLab ఇప్పుడు ఇష్యూ బోర్డు సైడ్బార్లో టైమ్ ట్రాకర్ని కలిగి ఉంది. మీ టాస్క్ బోర్డ్కి వెళ్లి, టాస్క్పై క్లిక్ చేయండి మరియు టైమ్ కౌంటర్తో కూడిన సైడ్బార్ తెరవబడుతుంది.
ఎన్విరాన్మెంట్స్ APIలో విస్తరణల గురించి సమాచారం
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
ప్రస్తుతం పర్యావరణానికి ఏ నిబద్ధత అమలు చేయబడిందో తెలుసుకోవడానికి నిర్దిష్ట పర్యావరణ సమాచారం కోసం ఎన్విరాన్మెంట్స్ APIని ప్రశ్నించే సామర్థ్యాన్ని మేము జోడించాము. ఇది GitLabలోని పర్యావరణ వినియోగదారులకు ఆటోమేషన్ మరియు రిపోర్టింగ్ని సులభతరం చేస్తుంది.
పైప్లైన్ నియమాలకు ప్రతికూల వేరియబుల్ సరిపోలికలు
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
మీరు ఇప్పుడు ప్రతికూల సమానత్వం లేదా నమూనా సరిపోలిక కోసం తనిఖీ చేయవచ్చు (!= и !~) ఫైల్లో .gitlab-ci.yml పర్యావరణ వేరియబుల్స్ విలువలను తనిఖీ చేస్తున్నప్పుడు, పైప్లైన్ల ప్రవర్తనను నియంత్రించడం మరింత సరళంగా మారింది.
ఒకే క్లిక్తో అన్ని మాన్యువల్ జాబ్లను ఒక దశలో అమలు చేయండి
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
GitLab 11.11లో, వారి దశలలో అనేక మాన్యువల్ ఉద్యోగాలు ఉన్న వినియోగదారులు ఇప్పుడు ఒక బటన్ను క్లిక్ చేయడం ద్వారా అటువంటి అన్ని ఉద్యోగాలను ఒకే దశలో పూర్తి చేయవచ్చు "అన్ని ఆడండి" పైప్లైన్ల వీక్షణలో స్టేజ్ పేరుకు కుడివైపున (“అన్నీ రన్ చేయండి”).
ఎన్విరాన్మెంట్ వేరియబుల్ నుండి నేరుగా ఫైల్ను సృష్టించడం
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
ఎన్విరాన్మెంట్ వేరియబుల్స్ తరచుగా ఫైల్లను రూపొందించడానికి ఉపయోగించబడతాయి, ప్రత్యేకించి రక్షించాల్సిన మరియు నిర్దిష్ట పర్యావరణ పైప్లైన్లో మాత్రమే అందుబాటులో ఉండే రహస్యాల కోసం. దీన్ని చేయడానికి, మీరు ఫైల్ యొక్క కంటెంట్లకు వేరియబుల్ యొక్క కంటెంట్లను సెట్ చేయండి మరియు విలువను కలిగి ఉన్న జాబ్లో ఫైల్ను సృష్టించండి. వంటి కొత్త పర్యావరణ వేరియబుల్తో file ఇది మార్పు లేకుండా కూడా ఒక దశలో చేయవచ్చు .gitlab-ci.yml.
దుర్బలత్వ సమాచారం కోసం API ముగింపు స్థానం
అల్టిమేట్, గోల్డ్
ప్రాజెక్ట్లో గుర్తించబడిన అన్ని దుర్బలత్వాల కోసం మీరు ఇప్పుడు GitLab APIని ప్రశ్నించవచ్చు. ఈ APIతో, మీరు రకం, విశ్వాసం మరియు తీవ్రత ఆధారంగా ఫిల్టర్ చేయబడిన దుర్బలత్వాల యొక్క మెషిన్-రీడబుల్ జాబితాలను సృష్టించవచ్చు.
DAST కోసం పూర్తి డైనమిక్ స్కానింగ్ సామర్ధ్యం
అల్టిమేట్, గోల్డ్
GitLabలో, మీరు CI పైప్లైన్లో భాగంగా అప్లికేషన్ సెక్యూరిటీని (డైనమిక్ అప్లికేషన్ సెక్యూరిటీ టెస్టింగ్, DAST) డైనమిక్గా పరీక్షించవచ్చు. ఈ విడుదలతో ప్రారంభించి, మీరు ప్రామాణిక నిష్క్రియ స్కానింగ్కు బదులుగా పూర్తి డైనమిక్ స్కానింగ్ని ఎంచుకోవచ్చు. పూర్తి డైనమిక్ స్కానింగ్ మరింత దుర్బలత్వాల నుండి రక్షిస్తుంది.
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
GitLab యొక్క ఈ విడుదల మొత్తం సమూహానికి Kubernetes క్లస్టర్ను జోడించగల సామర్థ్యాన్ని పరిచయం చేస్తుంది. క్లస్టర్లోని అన్ని ప్రాజెక్ట్లను పర్యవేక్షించడాన్ని సులభతరం చేయడానికి మేము ఒక క్లస్టర్కు ఒక ప్రోమేతియస్ ఉదాహరణను ఇన్స్టాల్ చేసే సామర్థ్యాన్ని కూడా జోడించాము.
భద్రతా డ్యాష్బోర్డ్లో దుర్బలత్వాలను విస్మరించడం గురించి తెలుసుకోండి
అల్టిమేట్, గోల్డ్
GitLab భద్రతా డ్యాష్బోర్డ్లు నిర్లక్ష్యం చేయబడిన దుర్బలత్వాలను వీక్షించడానికి నిర్వాహకులను అనుమతిస్తాయి. మీ వర్క్ఫ్లోను క్రమబద్ధీకరించడానికి, మేము మీ సెక్యూరిటీ డ్యాష్బోర్డ్లో నేరుగా విస్మరించే వివరాలను వీక్షించే సామర్థ్యాన్ని జోడించాము.
మీ డాష్బోర్డ్లో అనుకూల కొలమానాల చార్ట్లను సృష్టించండి
ప్రీమియం, అల్టిమేట్, సిల్వర్, గోల్డ్
మీ కొలమానాల డాష్బోర్డ్లోని డ్యాష్బోర్డ్ నుండి అనుకూల పనితీరు కొలమానాలతో కొత్త చార్ట్లను సృష్టించండి. వినియోగదారులు ఇప్పుడు డ్యాష్బోర్డ్లో మెట్రిక్స్ విజువలైజేషన్లను క్రియేట్ చేయవచ్చు, అప్డేట్ చేయవచ్చు మరియు తొలగించవచ్చు "మెట్రిక్ జోడించండి" (“మెట్రిక్ని జోడించు”) డాష్బోర్డ్ టూల్బార్ ఎగువ కుడి మూలలో.
నోటిఫికేషన్ సమస్యలు ఇప్పుడు GitLab అలర్ట్ బాట్గా తెరవబడ్డాయి
ప్రీమియం, అల్టిమేట్, సిల్వర్, గోల్డ్
ఇప్పుడు నోటిఫికేషన్ల నుండి తెరుచుకునే సమస్యలు రచయితను GitLab అలర్ట్ బాట్కు సెట్ చేస్తాయి, కాబట్టి మీరు వెంటనే ముఖ్యమైన నోటిఫికేషన్ నుండి సమస్య స్వయంచాలకంగా సృష్టించబడిందని చూడవచ్చు.
స్థానిక నిల్వకు పురాణ వివరణలను స్వయంచాలకంగా సేవ్ చేయండి
అల్టిమేట్, గోల్డ్
ఎపిక్ వివరణలు స్థానిక నిల్వలో సేవ్ చేయబడలేదు, కాబట్టి మీరు పురాణ వివరణను మార్చినప్పుడు మీరు వాటిని స్పష్టంగా సేవ్ చేయకపోతే మార్పులు పోతాయి. GitLab 11.11 స్థానిక నిల్వకు పురాణ వివరణలను సేవ్ చేసే సామర్థ్యాన్ని పరిచయం చేసింది. లోపం సంభవించినట్లయితే, మీరు పరధ్యానంలో ఉన్నట్లయితే లేదా మీరు అనుకోకుండా బ్రౌజర్ నుండి నిష్క్రమించినట్లయితే మీరు ఇప్పుడు మీ పురాణ వివరణను సులభంగా మార్చవచ్చు.
Git LFS కోసం GitLab మిర్రరింగ్ మద్దతు
స్టార్టర్, ప్రీమియం, అల్టిమేట్, బ్రాంజ్, సిల్వర్, గోల్డ్
మిర్రరింగ్ ఉపయోగించి, మీరు Git రిపోజిటరీలను ఒక ప్రదేశం నుండి మరొక ప్రదేశానికి ప్రతిరూపం చేయవచ్చు. ఇది GitLab సర్వర్లో ఎక్కడో ఉన్న రిపోజిటరీ యొక్క ప్రతిరూపాన్ని నిల్వ చేయడం సులభం చేస్తుంది. GitLab ఇప్పుడు Git LFSతో రిపోజిటరీలను ప్రతిబింబించేలా మద్దతు ఇస్తుంది, కాబట్టి ఈ ఫీచర్ గేమ్ టెక్చర్లు లేదా సైంటిఫిక్ డేటా వంటి పెద్ద ఫైల్లతో కూడిన రెపోలకు కూడా అందుబాటులో ఉంటుంది.
వ్యక్తిగత యాక్సెస్ టోకెన్ల కోసం రిపోజిటరీ రీడ్ మరియు రైట్ అనుమతులను
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
అనేక వ్యక్తిగత యాక్సెస్ టోకెన్లు స్థాయిలో మార్చడానికి అనుమతులను కలిగి ఉంటాయి api, కానీ పూర్తి API యాక్సెస్ కొంతమంది వినియోగదారులు లేదా సంస్థలకు చాలా ఎక్కువ హక్కులను అందించవచ్చు.
కమ్యూనిటీ ఇన్పుట్కు ధన్యవాదాలు, సెట్టింగ్లు మరియు సభ్యత్వం వంటి GitLab సున్నితమైన ప్రాంతాలకు లోతైన API-స్థాయి యాక్సెస్ కాకుండా, వ్యక్తిగత యాక్సెస్ టోకెన్లు ఇప్పుడు ప్రాజెక్ట్ రిపోజిటరీలపై చదవడానికి మరియు వ్రాయడానికి అనుమతులను మాత్రమే కలిగి ఉంటాయి.
GraphQL APIతో, వినియోగదారులు తమకు అవసరమైన డేటాను ఖచ్చితంగా పేర్కొనవచ్చు మరియు వారికి అవసరమైన మొత్తం డేటాను కొన్ని ప్రశ్నలలో పొందవచ్చు. ఈ విడుదలతో ప్రారంభించి, GitLab ప్రాథమిక సమూహ సమాచారాన్ని GraphQL APIకి జోడించడానికి మద్దతు ఇస్తుంది.
సేల్స్ఫోర్స్ ఆధారాలతో సైన్ ఇన్ చేయండి
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
GitLab సేల్స్ఫోర్స్ డెవలపర్లను ఇష్టపడుతుంది మరియు ఈ సంఘానికి మద్దతు ఇవ్వడానికి, Salesforce.com ఆధారాలతో GitLabకి సైన్ ఇన్ చేయడానికి మేము వినియోగదారులను అనుమతిస్తాము. ఒక్క క్లిక్తో GitLabకి లాగిన్ చేయడానికి Salesforce.comని ఉపయోగించడానికి ఉదాహరణలు ఇప్పుడు GitLabని సేల్స్ఫోర్స్-కనెక్ట్ చేసిన యాప్గా కాన్ఫిగర్ చేయవచ్చు.
వెబ్ యాక్సెస్ కోసం ఇప్పుడు SAML SSO అవసరం
ప్రీమియం, అల్టిమేట్, సిల్వర్, గోల్డ్
మేము సింగిల్ సైన్-ఆన్ (SSO) అవసరాన్ని పొడిగించడం సమూహం స్థాయిలో, 11.8 విడుదలలో పరిచయం చేయబడింది, వినియోగదారులు SAMLతో లాగిన్ అయినప్పుడు మాత్రమే ప్రాప్యతను పొందగలరని నిర్ధారించడానికి సమూహం మరియు ప్రాజెక్ట్ వనరుల యొక్క ఖచ్చితమైన ధృవీకరణతో. SAML SSO ద్వారా GitLab.comని మరియు భద్రతకు విలువనిచ్చే సంస్థల కోసం ఇది యాక్సెస్ నియంత్రణ యొక్క అదనపు పొర. మీ గుంపులోని వినియోగదారులు SSOని ఉపయోగిస్తున్నారని తెలుసుకుని ఇప్పుడు మీరు SSOని ఆవశ్యకంగా చేయవచ్చు.
ఎపిక్స్ API కోసం ఇటీవల సృష్టించిన లేదా సవరించిన డేటా ద్వారా ఫిల్టర్ చేయండి
అల్టిమేట్, గోల్డ్
గతంలో, GitLab ఎపిక్స్ APIని ఉపయోగించి ఇటీవల సృష్టించబడిన లేదా మార్చబడిన డేటాను ప్రశ్నించడం అంత సులభం కాదు. విడుదల 11.11లో మేము అదనపు ఫిల్టర్లను జోడించాము created_after, created_before, updated_after и updated_beforeటాస్క్ APIతో స్థిరత్వాన్ని నిర్ధారించడానికి మరియు సవరించిన లేదా కొత్తగా సృష్టించిన పురాణాలను త్వరగా కనుగొనడానికి.
UltraAuthతో బయోమెట్రిక్ ప్రమాణీకరణ
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
సంస్థ UltraAuth పాస్వర్డ్ లేని బయోమెట్రిక్ ప్రమాణీకరణలో ప్రత్యేకత కలిగి ఉంది. మేము ఇప్పుడు GitLabలో ఈ ప్రమాణీకరణ పద్ధతికి మద్దతు ఇస్తున్నాము!
కోర్, స్టార్టర్, ప్రీమియం, అల్టిమేట్, ఉచిత, కాంస్య, వెండి, బంగారం
ఈరోజు మేము GitLab రన్నర్ 11.11ని విడుదల చేసాము! GitLab రన్నర్ అనేది CI/CD జాబ్లను అమలు చేయడానికి మరియు ఫలితాలను GitLabకి పుష్ చేయడానికి ఉపయోగించే ఓపెన్ సోర్స్ ప్రాజెక్ట్.
GitLab జియో అవసరం హాష్ నిల్వ సెకండరీ నోడ్లపై పోటీని తగ్గించడానికి. లో ఇది గుర్తించబడింది gitlab-ce#40970.
GitLab లో 11.5 మేము జియో డాక్యుమెంటేషన్కు ఈ అవసరాన్ని జోడించాము: gitlab-ee#8053.
GitLab లో 11.6sudo gitlab-rake gitlab:geo:check హాష్ స్టోరేజ్ ప్రారంభించబడిందా మరియు అన్ని ప్రాజెక్ట్లు తరలించబడిందా అని తనిఖీ చేస్తుంది. సెం.మీ. gitlab-ee#8289. మీరు జియోను ఉపయోగిస్తుంటే, దయచేసి ఈ తనిఖీని అమలు చేసి, వీలైనంత త్వరగా మైగ్రేట్ చేయండి.
GitLab లో 12.0 జియో హ్యాష్డ్ స్టోరేజ్ అవసరాలను ఉపయోగించుకుంటుంది. సెం.మీ. gitlab-ee#8690.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab జియో GitLab 12.0కి PG FDWని తీసుకువస్తుంది
జియో లాగ్ కర్సర్కు ఇది అవసరం ఎందుకంటే ఇది కొన్ని సమకాలీకరణ కార్యకలాపాల పనితీరును గణనీయంగా మెరుగుపరుస్తుంది. జియో నోడ్ స్థితి ప్రశ్నల పనితీరు కూడా మెరుగుపడింది. మునుపటి ప్రశ్నలు పెద్ద ప్రాజెక్ట్లలో చాలా పేలవమైన పనితీరును కలిగి ఉన్నాయి. దీన్ని ఎలా సెటప్ చేయాలో చూడండి జియో డేటాబేస్ రెప్లికేషన్. GitLab లో 12.0 జియోకు PG FDW అవసరం. సెం.మీ. gitlab-ee#11006.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab 12.0లోని వినియోగదారు ఇంటర్ఫేస్ నుండి బగ్ రిపోర్టింగ్ మరియు లాగింగ్ కోసం సెంట్రీ ఎంపికలు తీసివేయబడతాయి
ఈ ఎంపికలు GitLab 12.0లోని వినియోగదారు ఇంటర్ఫేస్ నుండి తీసివేయబడతాయి మరియు ఫైల్లో అందుబాటులో ఉంటాయి gitlab.yml. అదనంగా, మీరు బహుళ విస్తరణల మధ్య తేడాను గుర్తించడానికి సెంట్రీ వాతావరణాన్ని నిర్వచించవచ్చు. ఉదాహరణకు, అభివృద్ధి, ప్రదర్శన మరియు ఉత్పత్తి. సెం.మీ. gitlab-ce#49771.
తొలగింపు తేదీ: జూన్ జూన్ 29
ఒక సమర్పణ ద్వారా సృష్టించబడిన గరిష్ట సంఖ్యలో పైప్లైన్లను పరిమితం చేయడం
గతంలో, GitLab దీని కోసం పైప్లైన్లను రూపొందించింది HEAD రవాణాలో ప్రతి శాఖ. ఒకేసారి బహుళ మార్పులను పుష్ చేసే డెవలపర్లకు ఇది ఉపయోగపడుతుంది (ఉదాహరణకు, ఫీచర్ బ్రాంచ్ మరియు a develop).
కానీ అనేక క్రియాశీల శాఖలు (ఉదాహరణకు, తరలించడానికి, అద్దం లేదా ఫోర్క్) ఉన్న పెద్ద రిపోజిటరీని నెట్టేటప్పుడు, మీరు ప్రతి శాఖకు పైప్లైన్ను సృష్టించాల్సిన అవసరం లేదు. GitLab 11.10తో ప్రారంభించి మేము సృష్టిస్తాము గరిష్టంగా 4 పైపులైన్లు పంపేటప్పుడు.
తొలగింపు తేదీ: 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 రన్నర్ను ప్రారంభించింది. ఇది వినియోగదారులకు మాత్రమే వర్తిస్తుంది సహాయక చిత్రాన్ని భర్తీ చేయండి. లో మరిన్ని చూడండి ఈ పని.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab రన్నర్ నుండి లెగసీ git క్లీన్ మెకానిజంను తొలగిస్తోంది
GitLab రన్నర్ 11.10లో మేము అవకాశం కల్పించింది రన్నర్ ఆదేశాన్ని ఎలా అమలు చేస్తాడో కాన్ఫిగర్ చేయండి git clean. అదనంగా, కొత్త శుభ్రపరిచే వ్యూహం వినియోగాన్ని తొలగిస్తుంది git reset మరియు ఆదేశాన్ని ఉంచుతుంది git clean అప్లోడ్ దశ తర్వాత.
ఈ ప్రవర్తన మార్పు కొంతమంది వినియోగదారులను ప్రభావితం చేసే అవకాశం ఉన్నందున, మేము ఒక సెట్టింగ్ని సిద్ధం చేసాము FF_USE_LEGACY_GIT_CLEAN_STRATEGY. మీరు విలువను సెట్ చేస్తే true, ఇది లెగసీ క్లీనప్ వ్యూహాన్ని పునరుద్ధరిస్తుంది. GitLab రన్నర్లో ఫంక్షన్ పారామితులను ఉపయోగించడం గురించి మరింత తెలుసుకోవచ్చు డాక్యుమెంటేషన్ లో.
GitLab రన్నర్ 12.0లో, మేము లెగసీ క్లీనప్ స్ట్రాటజీకి మద్దతును మరియు ఫంక్షన్ పరామితిని ఉపయోగించి దాన్ని పునరుద్ధరించే సామర్థ్యాన్ని తీసివేస్తాము. లో చూడండి ఈ పని.
మేము 11.6లో జట్టు-స్థాయి ప్రాజెక్ట్ టెంప్లేట్లను ప్రవేశపెట్టినప్పుడు, మేము అనుకోకుండా ఈ ప్రీమియం/సిల్వర్ ఫీచర్ని అన్ని ప్లాన్లకు అందుబాటులో ఉంచాము.
మేము ఈ బగ్ ఫిక్సింగ్ 11.11 విడుదలలో మరియు వినియోగదారులందరికీ అదనంగా 3 నెలలు మరియు సిల్వర్/ప్రీమియం స్థాయి కంటే తక్కువ ఉన్న సందర్భాలు.
ఆగస్టు 22, 2019 నుండి, డాక్యుమెంటేషన్లో వివరించిన విధంగా సిల్వర్/ప్రీమియం ప్లాన్లు మరియు అంతకంటే ఎక్కువ ఉన్న వాటి కోసం మాత్రమే గ్రూప్ ప్రాజెక్ట్ టెంప్లేట్లు అందుబాటులో ఉంటాయి.
తొలగింపు తేదీ: 22 ఆగష్టు 2019 గం.
Windows బ్యాచ్ ఉద్యోగాలకు మద్దతు నిలిపివేయబడింది
GitLab 13.0 (జూన్ 22, 2020)లో, GitLab రన్నర్లో Windows కమాండ్ లైన్ బ్యాచ్ జాబ్లకు మద్దతును తీసివేయాలని మేము ప్లాన్ చేస్తున్నాము (ఉదా. cmd.exe) Windows PowerShell కోసం మెరుగైన మద్దతుకు అనుకూలంగా. మరిన్ని వివరాలు లో ఈ పని.
Enterprise DevOps కోసం మా దృష్టి ఇప్పుడు Windows ఎన్విరాన్మెంట్లలో ఎంటర్ప్రైజ్ అప్లికేషన్లను ఆటోమేట్ చేయడానికి PowerShell ఉత్తమ ఎంపిక అనే మైక్రోసాఫ్ట్ స్థానానికి అనుగుణంగా ఉంటుంది. మీరు ఉపయోగించడం కొనసాగించాలనుకుంటే cmd.exe, ఈ ఆదేశాలను PowerShell నుండి పిలవవచ్చు, కానీ అధిక నిర్వహణ మరియు అభివృద్ధి ఓవర్హెడ్కు దారితీసే అనేక అసమానతల కారణంగా మేము నేరుగా Windows బ్యాచ్ ఉద్యోగాలకు మద్దతు ఇవ్వము.
GitLab 12.0లో మేము Kubernetes సర్వీస్ టెంప్లేట్ నుండి దూరంగా వెళ్లాలని ప్లాన్ చేస్తున్నాము ఉదాహరణ స్థాయిలో GitLab 11.11లో ప్రవేశపెట్టిన ఉదాహరణ-స్థాయి క్లస్టర్ కాన్ఫిగరేషన్కు అనుకూలంగా.
GitLab 12.0కి అప్గ్రేడ్ చేస్తున్నప్పుడు సేవా టెంప్లేట్ని ఉపయోగించే అన్ని స్వీయ-నిర్వహించబడిన సందర్భాలు ఇన్స్టాన్స్-లెవల్ క్లస్టర్కి మార్చబడతాయి.
తొలగింపు తేదీ: జూన్ జూన్ 29
లేబుల్ సరిపోలికను నిలిపివేస్తోంది app Kubernetes విస్తరణ ప్యానెల్లపై
GitLab 12.0లో, మేము Kubernetes డిప్లాయ్మెంట్ సెలెక్టర్లో యాప్ లేబుల్ ద్వారా సరిపోలడం నుండి దూరంగా వెళ్లాలని ప్లాన్ చేస్తున్నాము. GitLab 11.10లో మేము పరిచయం చేసాము కొత్త మ్యాచింగ్ మెకానిజం, ద్వారా మ్యాచ్ల కోసం శోధిస్తుంది app.example.com/app и app.example.com/envప్యానెల్పై విస్తరణలను ప్రదర్శించడానికి.
మీ డిప్లాయ్మెంట్ డ్యాష్బోర్డ్లలో ఈ డిప్లాయ్మెంట్లు కనిపించాలంటే, మీరు కేవలం కొత్త డిప్లాయ్మెంట్ను సమర్పించండి మరియు GitLab కొత్త లేబుల్లను వర్తింపజేస్తుంది.
తొలగింపు తేదీ: జూన్ జూన్ 29
GitLab 12.0 ప్యాకేజీలు పొడిగించిన సంతకంతో సంతకం చేయబడతాయి