ಪ್ರೊಹೋಸ್ಟರ್ > Блог > ಆಡಳಿತ > GitLab 11.9 ರಹಸ್ಯ ಪತ್ತೆ ಮತ್ತು ಹಲವಾರು ವಿಲೀನ ವಿನಂತಿ ಪರಿಹಾರ ನಿಯಮಗಳೊಂದಿಗೆ ಬಿಡುಗಡೆಯಾಗಿದೆ
GitLab 11.9 ರಹಸ್ಯ ಪತ್ತೆ ಮತ್ತು ಹಲವಾರು ವಿಲೀನ ವಿನಂತಿ ಪರಿಹಾರ ನಿಯಮಗಳೊಂದಿಗೆ ಬಿಡುಗಡೆಯಾಗಿದೆ
ಸೋರಿಕೆಯಾದ ರಹಸ್ಯಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಪತ್ತೆ ಮಾಡಿ
ಹಂಚಿದ ಭಂಡಾರಕ್ಕೆ ಆಕಸ್ಮಿಕವಾಗಿ ರುಜುವಾತುಗಳನ್ನು ರವಾನಿಸುವುದು ಸಣ್ಣ ತಪ್ಪು ಎಂದು ತೋರುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಪರಿಣಾಮಗಳು ಗಂಭೀರವಾಗಿರಬಹುದು. ಆಕ್ರಮಣಕಾರರು ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಅಥವಾ API ಕೀಯನ್ನು ಒಮ್ಮೆ ಪಡೆದರೆ, ಅವರು ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳುತ್ತಾರೆ, ನಿಮ್ಮನ್ನು ಲಾಕ್ ಔಟ್ ಮಾಡುತ್ತಾರೆ ಮತ್ತು ನಿಮ್ಮ ಹಣವನ್ನು ಮೋಸದಿಂದ ಬಳಸುತ್ತಾರೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಡೊಮಿನೊ ಪರಿಣಾಮವು ಸಾಧ್ಯ: ಒಂದು ಖಾತೆಗೆ ಪ್ರವೇಶವು ಇತರರಿಗೆ ಪ್ರವೇಶವನ್ನು ತೆರೆಯುತ್ತದೆ. ಹಕ್ಕನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಸಾಧ್ಯವಾದಷ್ಟು ಬೇಗ ಸೋರಿಕೆಯಾದ ರಹಸ್ಯಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಬಹಳ ಮುಖ್ಯ.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ ನಾವು ಆಯ್ಕೆಯನ್ನು ಪರಿಚಯಿಸುತ್ತೇವೆ ರಹಸ್ಯ ಪತ್ತೆ ನಮ್ಮ SAST ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಭಾಗವಾಗಿ. ಪ್ರತಿಯೊಂದು ಬದ್ಧತೆಯನ್ನು ರಹಸ್ಯಗಳಿಗಾಗಿ CI/CD ಕೆಲಸದಲ್ಲಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಲಾಗುತ್ತದೆ. ಒಂದು ರಹಸ್ಯವಿದೆ - ಮತ್ತು ವಿಲೀನ ವಿನಂತಿಯಲ್ಲಿ ಡೆವಲಪರ್ ಎಚ್ಚರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ. ಇದು ಸ್ಥಳದಲ್ಲೇ ಸೋರಿಕೆಯಾದ ರುಜುವಾತುಗಳನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಹೊಸದನ್ನು ರಚಿಸುತ್ತದೆ.
ಸರಿಯಾದ ಬದಲಾವಣೆ ನಿರ್ವಹಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು
ಅದು ಬೆಳೆದಂತೆ ಮತ್ತು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದಂತೆ, ಸಂಸ್ಥೆಯ ವಿವಿಧ ಭಾಗಗಳ ನಡುವೆ ಸ್ಥಿರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವುದು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ನ ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರು ಮತ್ತು ಹೆಚ್ಚಿನ ಆದಾಯ, ತಪ್ಪಾದ ಅಥವಾ ಅಸುರಕ್ಷಿತ ಕೋಡ್ ಅನ್ನು ವಿಲೀನಗೊಳಿಸುವುದರಿಂದ ಹೆಚ್ಚು ಗಂಭೀರ ಪರಿಣಾಮಗಳು. ಅನೇಕ ಸಂಸ್ಥೆಗಳಿಗೆ, ಕೋಡ್ ಅನ್ನು ವಿಲೀನಗೊಳಿಸುವ ಮೊದಲು ಸರಿಯಾದ ವಿಮರ್ಶೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳುವುದು ಕಟ್ಟುನಿಟ್ಟಾದ ಅವಶ್ಯಕತೆಯಾಗಿದೆ ಏಕೆಂದರೆ ಅಪಾಯಗಳು ತುಂಬಾ ಹೆಚ್ಚು.
GitLab 11.9 ನಿಮಗೆ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ರಚನೆಯನ್ನು ನೀಡುತ್ತದೆ, ಧನ್ಯವಾದಗಳು ವಿಲೀನ ವಿನಂತಿಗಳನ್ನು ಪರಿಹರಿಸುವ ನಿಯಮಗಳು. ಹಿಂದೆ, ಅನುಮತಿಯನ್ನು ಪಡೆಯಲು, ನೀವು ಒಬ್ಬ ವ್ಯಕ್ತಿ ಅಥವಾ ಗುಂಪನ್ನು ಮಾತ್ರ ಗುರುತಿಸಬೇಕಾಗಿತ್ತು (ಪ್ರತಿಯೊಬ್ಬ ಸದಸ್ಯರು ಅನುಮತಿ ನೀಡಬಹುದು). ನೀವು ಈಗ ಬಹು ನಿಯಮಗಳನ್ನು ಸೇರಿಸಬಹುದು ಇದರಿಂದ ವಿಲೀನ ವಿನಂತಿಗೆ ನಿರ್ದಿಷ್ಟ ವ್ಯಕ್ತಿಗಳಿಂದ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಗುಂಪಿನ ಬಹು ಸದಸ್ಯರ ಅನುಮತಿಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಕೋಡ್ ಮಾಲೀಕರ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಪರವಾನಗಿ ನಿಯಮಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ, ಇದು ಪರವಾನಗಿಯನ್ನು ನೀಡಿದ ವ್ಯಕ್ತಿಯನ್ನು ಗುರುತಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
ಸಮಸ್ಯೆಗಳು, ಕೋಡ್, ಪೈಪ್ಲೈನ್ಗಳು ಮತ್ತು ಮಾನಿಟರಿಂಗ್ ಡೇಟಾ ಗೋಚರಿಸುವ ಮತ್ತು ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಮತ್ತು ರೆಸಲ್ಯೂಶನ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ಪ್ರವೇಶಿಸಬಹುದಾದ ಒಂದೇ GitLab ಅಪ್ಲಿಕೇಶನ್ನ ಸರಳತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವಾಗ ಸಂಕೀರ್ಣ ರೆಸಲ್ಯೂಶನ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇದು ಸಂಸ್ಥೆಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ChatOps ಈಗ ಮುಕ್ತ ಮೂಲವಾಗಿದೆ
GitLab ChatOps ಶಕ್ತಿಯುತವಾದ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಸಾಧನವಾಗಿದ್ದು ಅದು ನಿಮಗೆ ಯಾವುದೇ CI/CD ಕೆಲಸವನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು ಸ್ಲಾಕ್ ಮತ್ತು ಮ್ಯಾಟರ್ಮೋಸ್ಟ್ನಂತಹ ಚಾಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ನೇರವಾಗಿ ಅದರ ಸ್ಥಿತಿಯನ್ನು ಪ್ರಶ್ನಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಮೂಲತಃ GitLab 10.6 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು, ChatOps GitLab ಅಲ್ಟಿಮೇಟ್ ಚಂದಾದಾರಿಕೆಯ ಭಾಗವಾಗಿತ್ತು. ಆಧಾರಿತ ಉತ್ಪನ್ನ ಅಭಿವೃದ್ಧಿ ತಂತ್ರಗಳು и ತೆರೆದ ಮೂಲಕ್ಕೆ ಬದ್ಧತೆ, ನಾವು ಕೆಲವೊಮ್ಮೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಂದು ಹಂತದ ಕೆಳಗೆ ಸರಿಸುತ್ತೇವೆ ಮತ್ತು ಎಂದಿಗೂ ಮೇಲಕ್ಕೆ ಹೋಗುವುದಿಲ್ಲ.
ಚಾಟ್ಆಪ್ಗಳ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಕಾರ್ಯವು ಎಲ್ಲರಿಗೂ ಉಪಯುಕ್ತವಾಗಬಹುದು ಮತ್ತು ಸಮುದಾಯದ ಭಾಗವಹಿಸುವಿಕೆಯು ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ಪ್ರಯೋಜನವನ್ನು ನೀಡುತ್ತದೆ ಎಂದು ನಾವು ಅರಿತುಕೊಂಡಿದ್ದೇವೆ.
GitLab 11.9 ರಲ್ಲಿ ನಾವು ಓಪನ್ ಸೋರ್ಸ್ ಚಾಟ್ಆಪ್ಸ್ ಕೋಡ್, ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಈಗ ಸ್ವಯಂ-ನಿರ್ವಹಣೆಯ GitLab ಕೋರ್ ಮತ್ತು GitLab.com ನಲ್ಲಿ ಬಳಸಲು ಉಚಿತವಾಗಿ ಲಭ್ಯವಿದೆ ಮತ್ತು ಸಮುದಾಯಕ್ಕೆ ಮುಕ್ತವಾಗಿದೆ.
ಅತ್ಯಂತ ಮೌಲ್ಯಯುತ ಉದ್ಯೋಗಿ (ಎಂವಿಪಿ) ಈ ತಿಂಗಳನ್ನು ಮಾರ್ಸೆಲ್ ಅಮಿರಾಲ್ಟ್ ಗುರುತಿಸಿದ್ದಾರೆ (ಮಾರ್ಸೆಲ್ ಅಮಿರಾಲ್ಟ್)
GitLab ದಸ್ತಾವೇಜನ್ನು ಸುಧಾರಿಸಲು ಮಾರ್ಸೆಲ್ ನಿರಂತರವಾಗಿ ನಮಗೆ ಸಹಾಯ ಮಾಡಿದರು. ಅವನು ಬಹಳಷ್ಟು ಮಾಡಿದರು ನಮ್ಮ ದಾಖಲೆಗಳ ಗುಣಮಟ್ಟ ಮತ್ತು ಉಪಯುಕ್ತತೆಯನ್ನು ಸುಧಾರಿಸಲು. ಡೊಮೊ ಅರಿಗಾಟೊ [ತುಂಬಾ ಧನ್ಯವಾದಗಳು (ಜಪಾನೀಸ್) - ಅಂದಾಜು. ಟ್ರಾನ್ಸ್.] ಮಾರ್ಸೆಲ್, ನಾವು ಅದನ್ನು ಪ್ರಾಮಾಣಿಕವಾಗಿ ಪ್ರಶಂಸಿಸುತ್ತೇವೆ!
GitLab 11.9 ಬಿಡುಗಡೆಯಲ್ಲಿ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ
ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ರಹಸ್ಯಗಳು ಮತ್ತು ರುಜುವಾತುಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು
(ಅಂತಿಮ, ಚಿನ್ನ)
ಡೆವಲಪರ್ಗಳು ಕೆಲವೊಮ್ಮೆ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ರಹಸ್ಯಗಳು ಮತ್ತು ರುಜುವಾತುಗಳನ್ನು ರಿಮೋಟ್ ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಸೋರಿಕೆ ಮಾಡುತ್ತಾರೆ. ಇತರ ಜನರು ಈ ಮೂಲಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದರೆ ಅಥವಾ ಯೋಜನೆಯು ಸಾರ್ವಜನಿಕವಾಗಿದ್ದರೆ, ನಂತರ ಸೂಕ್ಷ್ಮ ಮಾಹಿತಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಯೋಜನೆ ಪರಿಸರಗಳಂತಹ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಆಕ್ರಮಣಕಾರರು ಬಳಸಬಹುದು.
GitLab 11.9 ಹೊಸ ಪರೀಕ್ಷೆಯನ್ನು ಹೊಂದಿದೆ - "ರಹಸ್ಯ ಪತ್ತೆ". ಇದು API ಕೀಗಳು ಮತ್ತು ಅಲ್ಲಿ ಇರಬಾರದ ಇತರ ಮಾಹಿತಿಗಾಗಿ ಹುಡುಕುತ್ತಿರುವ ರೆಪೊಸಿಟರಿಯ ವಿಷಯಗಳನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತದೆ. GitLab ವಿಲೀನ ವಿನಂತಿಯ ವಿಜೆಟ್, ಪೈಪ್ಲೈನ್ ವರದಿಗಳು ಮತ್ತು ಭದ್ರತಾ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳಲ್ಲಿ SAST ವರದಿಯಲ್ಲಿ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ ನೀವು ಈಗಾಗಲೇ SAST ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದರೆ, ನೀವು ಏನನ್ನೂ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಈ ಹೊಸ ವೈಶಿಷ್ಟ್ಯದ ಲಾಭವನ್ನು ಪಡೆದುಕೊಳ್ಳಿ. ಇದನ್ನು ಸಂರಚನೆಯಲ್ಲಿಯೂ ಸೇರಿಸಲಾಗಿದೆ ಆಟೋ ಡೆವೊಪ್ಸ್ ಡೀಫಾಲ್ಟ್
ಕೋಡ್ ವಿಮರ್ಶೆಯು ಪ್ರತಿ ಯಶಸ್ವಿ ಯೋಜನೆಯ ಅತ್ಯಗತ್ಯ ಅಂಶವಾಗಿದೆ, ಆದರೆ ಬದಲಾವಣೆಗಳನ್ನು ಯಾರು ಪರಿಶೀಲಿಸಬೇಕು ಎಂಬುದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ವಿವಿಧ ತಂಡಗಳಿಂದ ವಿಮರ್ಶಕರನ್ನು ಹೊಂದಲು ಇದು ಅಪೇಕ್ಷಣೀಯವಾಗಿದೆ: ಅಭಿವೃದ್ಧಿ ತಂಡ, ಬಳಕೆದಾರರ ಅನುಭವ ತಂಡ, ಉತ್ಪಾದನಾ ತಂಡ.
ಅಧಿಕೃತ ಅನುಮೋದಕರ ವಲಯ ಮತ್ತು ಕನಿಷ್ಠ ಸಂಖ್ಯೆಯ ಅನುಮತಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮೂಲಕ ಕೋಡ್ ಪರಿಶೀಲನೆಯಲ್ಲಿ ತೊಡಗಿರುವ ಜನರ ನಡುವಿನ ಸಂವಹನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸಲು ಅನುಮತಿ ನಿಯಮಗಳು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ವಿಲೀನದ ವಿನಂತಿಯ ವಿಜೆಟ್ನಲ್ಲಿ ರೆಸಲ್ಯೂಶನ್ ನಿಯಮಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ನೀವು ಮುಂದಿನ ವಿಮರ್ಶಕರನ್ನು ತ್ವರಿತವಾಗಿ ನಿಯೋಜಿಸಬಹುದು.
GitLab 11.8 ರಲ್ಲಿ, ಅನುಮತಿ ನಿಯಮಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. GitLab 11.9 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಅವು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಭ್ಯವಿವೆ. GitLab 11.3 ನಲ್ಲಿ ನಾವು ಆಯ್ಕೆಯನ್ನು ಪರಿಚಯಿಸಿದ್ದೇವೆ ಕೋಡ್ ಮಾಲೀಕರು ಯೋಜನೆಯೊಳಗೆ ವೈಯಕ್ತಿಕ ಕೋಡ್ಗಳಿಗೆ ಜವಾಬ್ದಾರರಾಗಿರುವ ತಂಡದ ಸದಸ್ಯರನ್ನು ಗುರುತಿಸಲು. ಕೋಡ್ ಮಾಲೀಕರ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅನುಮತಿ ನಿಯಮಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಆದ್ದರಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಯಾವಾಗಲೂ ಸರಿಯಾದ ಜನರನ್ನು ತ್ವರಿತವಾಗಿ ಹುಡುಕಬಹುದು.
ಮೂಲತಃ GitLab ಅಲ್ಟಿಮೇಟ್ 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 ನಲ್ಲಿ ಯಾವುದೇ ಕಾಮೆಂಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ (ಸಮಸ್ಯೆಗಳು, ವಿಲೀನ ವಿನಂತಿಗಳು ಮತ್ತು ಮಹಾಕಾವ್ಯಗಳು) ಮತ್ತು ಅದಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸಿ, ಆ ಮೂಲಕ ಚರ್ಚೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ. ಈ ರೀತಿಯಲ್ಲಿ ತಂಡಗಳು ಹೆಚ್ಚು ಸಂಘಟಿತವಾಗಿ ಸಂವಹನ ನಡೆಸುತ್ತವೆ.
ಐಒಎಸ್ ಅಪ್ಲಿಕೇಶನ್ "ಹಲೋ, ವರ್ಲ್ಡ್!", GitLab ನಲ್ಲಿ ಆರಂಭಿಕ ಗ್ರಾಹಕೀಕರಣಕ್ಕೆ ಸಿದ್ಧವಾಗಿದೆ. iOS ಬಿಲ್ಡ್ಗಳಿಗೆ ಮೀಸಲಾದ MacOS ರನ್ನರ್ ಅಗತ್ಯವಿರುವುದರಿಂದ, ನೀವು ಅದನ್ನು GitLab CI/CD ಯೊಂದಿಗೆ ಬಳಸಲು ಬಯಸಿದರೆ ನಿಮ್ಮ ಸ್ವಂತ ನಿರ್ಮಾಣ ಸರ್ವರ್ ಅನ್ನು ನೀವು ಒದಗಿಸಬೇಕಾಗುತ್ತದೆ.
ವಿಲೀನ ವಿನಂತಿಯನ್ನು ಯಾರು ಅನುಮೋದಿಸುತ್ತಾರೆ ಎಂಬುದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ.
GitLab ಈಗ ವಿನಂತಿಯು ಯಾವ ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸುತ್ತದೆ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ ವಿಲೀನ ವಿನಂತಿಯನ್ನು ಅನುಮೋದಿಸುವ ಅಗತ್ಯವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಕೋಡ್ ಮಾಲೀಕರು. ಎಂಬ ಫೈಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಮಾಲೀಕರನ್ನು ನಿಯೋಜಿಸಲಾಗಿದೆ CODEOWNERS, ಸ್ವರೂಪವು ಹೋಲುತ್ತದೆ gitattributes.
ವಿಲೀನ ವಿನಂತಿಯನ್ನು ಅನುಮೋದಿಸುವ ಜವಾಬ್ದಾರಿಯುತ ವ್ಯಕ್ತಿಗಳಾಗಿ ಕೋಡ್ ಮಾಲೀಕರನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಯೋಜಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಜಿಟ್ ಲ್ಯಾಬ್ 11.5.
GitLab ಟ್ಯಾಗ್ಗಳು ವಿಸ್ಮಯಕಾರಿಯಾಗಿ ಬಹುಮುಖವಾಗಿವೆ ಮತ್ತು ತಂಡಗಳು ಅವುಗಳಿಗೆ ಹೊಸ ಬಳಕೆಗಳನ್ನು ನಿರಂತರವಾಗಿ ಹುಡುಕುತ್ತಿವೆ. ಅಂತೆಯೇ, ಬಳಕೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆ, ವಿಲೀನ ವಿನಂತಿ ಅಥವಾ ಮಹಾಕಾವ್ಯಕ್ಕೆ ಅನೇಕ ಟ್ಯಾಗ್ಗಳನ್ನು ಸೇರಿಸುತ್ತಾರೆ.
GitLab 11.9 ನಲ್ಲಿ, ಲೇಬಲ್ಗಳನ್ನು ಬಳಸಲು ನಾವು ಸ್ವಲ್ಪ ಸುಲಭಗೊಳಿಸಿದ್ದೇವೆ. ಸಮಸ್ಯೆಗಳು, ವಿಲೀನ ವಿನಂತಿಗಳು ಮತ್ತು ಮಹಾಕಾವ್ಯಗಳಿಗಾಗಿ, ಸೈಡ್ಬಾರ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಲೇಬಲ್ಗಳನ್ನು ವರ್ಣಮಾಲೆಯ ಕ್ರಮದಲ್ಲಿ ಜೋಡಿಸಲಾಗಿದೆ. ಈ ವಸ್ತುಗಳ ಪಟ್ಟಿಯನ್ನು ವೀಕ್ಷಿಸಲು ಸಹ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ.
ಕಾರ್ಯಗಳು, ವಿಲೀನ ವಿನಂತಿಗಳು ಅಥವಾ ಮಹಾಕಾವ್ಯಗಳ ಮೂಲಕ ಚಟುವಟಿಕೆ ಫೀಡ್ ಅನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಸುವ ವೈಶಿಷ್ಟ್ಯವನ್ನು ನಾವು ಇತ್ತೀಚೆಗೆ ಪರಿಚಯಿಸಿದ್ದೇವೆ, ಇದು ಕಾಮೆಂಟ್ಗಳು ಅಥವಾ ಸಿಸ್ಟಂ ಟಿಪ್ಪಣಿಗಳ ಮೇಲೆ ಮಾತ್ರ ಕೇಂದ್ರೀಕರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸಿಸ್ಟಂನಲ್ಲಿ ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಉಳಿಸಲಾಗಿದೆ ಮತ್ತು ಹಲವಾರು ದಿನಗಳ ನಂತರ ಸಮಸ್ಯೆಯನ್ನು ವೀಕ್ಷಿಸುವಾಗ ಅವರು ಫಿಲ್ಟರ್ ಮಾಡಿದ ಫೀಡ್ ಅನ್ನು ನೋಡುತ್ತಾರೆ ಎಂದು ಬಳಕೆದಾರರು ತಿಳಿದಿರುವುದಿಲ್ಲ. ಕಾಮೆಂಟ್ ಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಅವರು ಭಾವಿಸುತ್ತಾರೆ.
ನಾವು ಈ ಪರಸ್ಪರ ಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸಿದ್ದೇವೆ. ಈಗ ಬಳಕೆದಾರರು ಫೀಡ್ನ ಮೇಲ್ಭಾಗಕ್ಕೆ ಹಿಂತಿರುಗದೆ ಕಾಮೆಂಟ್ಗಳನ್ನು ಬಿಡಲು ಅನುಮತಿಸುವ ಮೋಡ್ಗೆ ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸಬಹುದು. ಇದು ಕಾರ್ಯಗಳು, ವಿಲೀನ ವಿನಂತಿಗಳು ಮತ್ತು ಮಹಾಕಾವ್ಯಗಳಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ.
ನಾವು ಇತ್ತೀಚೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಿದ್ದೇವೆ ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳು, ಇದು ಮಹಾಕಾವ್ಯಗಳ ಮಹಾಕಾವ್ಯಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ (ಮಹಾಕಾವ್ಯಗಳ ಮಕ್ಕಳ ಕಾರ್ಯಗಳ ಜೊತೆಗೆ).
ಮಕ್ಕಳ ಸಮಸ್ಯೆಗಳಂತೆಯೇ ಸರಳವಾಗಿ ಎಳೆಯುವ ಮತ್ತು ಬಿಡುವ ಮೂಲಕ ನೀವು ಈಗ ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳ ಕ್ರಮವನ್ನು ಮರುಹೊಂದಿಸಬಹುದು. ತಂಡಗಳು ಆದ್ಯತೆಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಆದೇಶವನ್ನು ಬಳಸಬಹುದು ಅಥವಾ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸಬೇಕಾದ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸಬಹುದು.
ವೆಬ್ ಮತ್ತು ಇಮೇಲ್ನಲ್ಲಿ ಕಸ್ಟಮ್ ಹೆಡರ್ ಮತ್ತು ಅಡಿಟಿಪ್ಪಣಿ ಸಿಸ್ಟಮ್ ಸಂದೇಶಗಳು
(ಕೋರ್, ಸ್ಟಾರ್ಟರ್, ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್)
GitLab ನಲ್ಲಿನ ಪ್ರತಿ ಪುಟದಲ್ಲಿ ಕಸ್ಟಮ್ ಹೆಡರ್ ಮತ್ತು ಅಡಿಟಿಪ್ಪಣಿ ಸಂದೇಶಗಳು ಕಾಣಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸುವ ವೈಶಿಷ್ಟ್ಯವನ್ನು ನಾವು ಈ ಹಿಂದೆ ಸೇರಿಸಿದ್ದೇವೆ. ಇದನ್ನು ಪ್ರೀತಿಯಿಂದ ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು ತಂಡಗಳು ತಮ್ಮ GitLab ನಿದರ್ಶನಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಸಿಸ್ಟಮ್ ಸಂದೇಶಗಳಂತಹ ಪ್ರಮುಖ ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಇದನ್ನು ಬಳಸುತ್ತವೆ.
ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಕೋರ್ಗೆ ತರಲು ನಾವು ಉತ್ಸುಕರಾಗಿದ್ದೇವೆ ಆದ್ದರಿಂದ ಇನ್ನೂ ಹೆಚ್ಚಿನ ಜನರು ಇದನ್ನು ಬಳಸಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಬಳಕೆದಾರರ ಇತರ GitLab ಟಚ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಸ್ಥಿರತೆಗಾಗಿ GitLab ಮೂಲಕ ಕಳುಹಿಸಲಾದ ಎಲ್ಲಾ ಇಮೇಲ್ಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಸಂದೇಶಗಳನ್ನು ಐಚ್ಛಿಕವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ನಾವು ಬಳಕೆದಾರರಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತೇವೆ.
ಗೌಪ್ಯ ಸಮಸ್ಯೆಗಳು ತೆರೆದ ಯೋಜನೆಯಲ್ಲಿ ಸೂಕ್ಷ್ಮ ವಿಷಯಗಳ ಕುರಿತು ಖಾಸಗಿ ಚರ್ಚೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ತಂಡಗಳಿಗೆ ಉಪಯುಕ್ತ ಸಾಧನವಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಭದ್ರತಾ ದೋಷಗಳ ಮೇಲೆ ಕೆಲಸ ಮಾಡಲು ಅವು ಸೂಕ್ತವಾಗಿವೆ. ಇಲ್ಲಿಯವರೆಗೆ, ಸೂಕ್ಷ್ಮ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಸುಲಭವಲ್ಲ.
GitLab 11.9 ರಲ್ಲಿ, GitLab ಸಮಸ್ಯೆ ಪಟ್ಟಿಯನ್ನು ಈಗ ಸೂಕ್ಷ್ಮ ಅಥವಾ ಸೂಕ್ಷ್ಮವಲ್ಲದ ಸಮಸ್ಯೆಗಳಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಲಾಗಿದೆ. API ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗಳನ್ನು ಹುಡುಕಲು ಸಹ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ.
ಅವರ ಕೊಡುಗೆಗಾಗಿ ರಾಬರ್ಟ್ ಶಿಲ್ಲಿಂಗ್ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳುರಾಬರ್ಟ್ ಶಿಲ್ಲಿಂಗ್)!
Knative ಅನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡುವಾಗ ಕಸ್ಟಮ್ ಡೊಮೇನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದರಿಂದ ಅನನ್ಯ ಎಂಡ್ಪಾಯಿಂಟ್ನಿಂದ ವಿವಿಧ ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು/ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೂರೈಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
GitLab ನಲ್ಲಿನ Kubernetes ಏಕೀಕರಣವು Knative ಅನ್ನು Kubernetes ಕ್ಲಸ್ಟರ್ಗೆ ನಿಯೋಜಿಸಿದ ನಂತರ ಬಳಕೆದಾರರ ಡೊಮೇನ್ ಅನ್ನು ಬದಲಾಯಿಸಲು/ಅಪ್ಡೇಟ್ ಮಾಡಲು ಈಗ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಸೇರಿಸುವಾಗ, ನಮೂದಿಸಿದ CA ಪ್ರಮಾಣಪತ್ರವು ಮಾನ್ಯವಾದ PEM ಸ್ವರೂಪದಲ್ಲಿದೆ ಎಂದು GitLab ಈಗ ಪರಿಶೀಲಿಸುತ್ತದೆ. ಇದು ಕುಬರ್ನೆಟ್ಸ್ ಏಕೀಕರಣದೊಂದಿಗೆ ಸಂಭಾವ್ಯ ದೋಷಗಳನ್ನು ನಿವಾರಿಸುತ್ತದೆ.
ವಿಲೀನ ವಿನಂತಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ವೀಕ್ಷಿಸುವಾಗ, ಹೆಚ್ಚಿನ ಸಂದರ್ಭಕ್ಕಾಗಿ ಸಂಪೂರ್ಣ ಫೈಲ್ ಅನ್ನು ತೋರಿಸಲು ಮತ್ತು ಬದಲಾಗದ ಸಾಲುಗಳಲ್ಲಿ ಕಾಮೆಂಟ್ಗಳನ್ನು ನೀಡಲು ನೀವು ಈಗ ಪ್ರತಿ ಫೈಲ್ ಆಧಾರದ ಮೇಲೆ ಡಿಫ್ ಉಪಯುಕ್ತತೆಯನ್ನು ವಿಸ್ತರಿಸಬಹುದು.
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).
ನಮ್ಮ ಕುಬರ್ನೆಟ್ಸ್ ಏಕೀಕರಣವು ಈಗ ವಿಭಾಗದಲ್ಲಿ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಎರಡೂ ರೀತಿಯ ಅಂತಿಮ ಬಿಂದುಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ clusters ಯೋಜನೆ.
ಅವರ ಕೊಡುಗೆಗಾಗಿ ಆರನ್ ವಾಕರ್ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು (ಆರನ್ ವಾಕರ್)!
GitLab ನ Kubernetes ಏಕೀಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು JupyterHub ಅನ್ನು ನಿಯೋಜಿಸುವುದು ದೊಡ್ಡ ತಂಡಗಳಲ್ಲಿ Jupyter ನೋಟ್ಬುಕ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಬಳಸಲು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ. ಗೌಪ್ಯ ಅಥವಾ ವೈಯಕ್ತಿಕ ಡೇಟಾವನ್ನು ರವಾನಿಸುವಾಗ ಅವರಿಗೆ ಪ್ರವೇಶವನ್ನು ನಿಯಂತ್ರಿಸಲು ಸಹ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ.
GitLab 11.9 ರಲ್ಲಿ, Kubernetes ಮೂಲಕ ನಿಯೋಜಿಸಲಾದ JupyterHub ನಿದರ್ಶನಗಳಿಗೆ ಲಾಗ್ ಇನ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವು ಡೆವಲಪರ್ ಪ್ರವೇಶದೊಂದಿಗೆ (ಗುಂಪು ಅಥವಾ ಯೋಜನೆಯ ಮೂಲಕ) ಪ್ರಾಜೆಕ್ಟ್ ಸದಸ್ಯರಿಗೆ ಸೀಮಿತವಾಗಿದೆ.
ಭದ್ರತಾ ಫಲಕ ಯೋಜನೆಗಳಿಗಾಗಿ ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದಾದ ಸಮಯ ಶ್ರೇಣಿಗಳು
(ಅಂತಿಮ, ಚಿನ್ನ)
ತಂಡದ ಯೋಜನೆಗಳ ಪ್ರಸ್ತುತ ಭದ್ರತಾ ಸ್ಥಿತಿಯ ಅವಲೋಕನವನ್ನು ಒದಗಿಸಲು ತಂಡದ ಭದ್ರತಾ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ದುರ್ಬಲತೆಯ ನಕ್ಷೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಭದ್ರತಾ ನಿರ್ದೇಶಕರು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ತಂಡವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಇದು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ.
GitLab 11.9 ರಲ್ಲಿ, ನೀವು ಈಗ ಈ ದುರ್ಬಲತೆಯ ನಕ್ಷೆಗಾಗಿ ಸಮಯದ ಶ್ರೇಣಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಇದು ಕೊನೆಯ 90 ದಿನಗಳು, ಆದರೆ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ವಿವರಗಳ ಮಟ್ಟವನ್ನು ಅವಲಂಬಿಸಿ ನೀವು ಅವಧಿಯನ್ನು 60 ಅಥವಾ 30 ದಿನಗಳವರೆಗೆ ಹೊಂದಿಸಬಹುದು.
ಇದು ಕೌಂಟರ್ಗಳು ಅಥವಾ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಡೇಟಾದ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ, ರೇಖಾಚಿತ್ರದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಡೇಟಾ ಪಾಯಿಂಟ್ಗಳು ಮಾತ್ರ.
Auto DevOps ಬಿಲ್ಡ್ ಸ್ಟೆಪ್ ನಿಮ್ಮ Heroku ಪ್ರಾಜೆಕ್ಟ್ ಅಥವಾ ಬಿಲ್ಡ್ಪ್ಯಾಕ್ನ ಡಾಕರ್ಫೈಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ನಿರ್ಮಾಣವನ್ನು ರಚಿಸುತ್ತದೆ.
GitLab 11.9 ರಲ್ಲಿ, ಟ್ಯಾಗ್ ಪೈಪ್ಲೈನ್ನಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ ಪರಿಣಾಮವಾಗಿ ಡಾಕರ್ ಚಿತ್ರವನ್ನು SHA ಕಮಿಟ್ ಬದಲಿಗೆ ಟ್ಯಾಗ್ ಕಮಿಟ್ ಅನ್ನು ಬಳಸುವ ಮೂಲಕ ಸಾಂಪ್ರದಾಯಿಕ ಚಿತ್ರದ ಹೆಸರುಗಳಂತೆಯೇ ಹೆಸರಿಸಲಾಗಿದೆ.
ಅವರ ಕೊಡುಗೆಗಾಗಿ ಆರನ್ ವಾಕರ್ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು!
ಗಿಟ್ಲಾಬ್ ಕೋಡ್ ಗುಣಮಟ್ಟ ಉಪಯೋಗಿಸುತ್ತದೆ ಕೋಡ್ ಕ್ಲೈಮೇಟ್ ಎಂಜಿನ್ ಬದಲಾವಣೆಗಳು ನಿಮ್ಮ ಕೋಡ್ ಮತ್ತು ಯೋಜನೆಯ ಸ್ಥಿತಿಯನ್ನು ಹೇಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು.
GitLab 11.9 ರಲ್ಲಿ ನಾವು ಎಂಜಿನ್ ಅನ್ನು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ನವೀಕರಿಸಿದ್ದೇವೆ (0.83.0) GitLab ಕೋಡ್ ಗುಣಮಟ್ಟಕ್ಕಾಗಿ ಹೆಚ್ಚುವರಿ ಭಾಷೆ ಮತ್ತು ಸ್ಥಿರ ವಿಶ್ಲೇಷಣೆ ಬೆಂಬಲದ ಪ್ರಯೋಜನಗಳನ್ನು ಒದಗಿಸಲು.
GitLab ಕೋರ್ ತಂಡದ ಸದಸ್ಯ ಟಕುಯಾ ನೊಗುಚಿ ಅವರ ಕೊಡುಗೆಗಳಿಗಾಗಿ ಧನ್ಯವಾದಗಳು (ಟಕುಯಾ ನೊಗುಚಿ)!
ಕಾರ್ಯಕ್ಷಮತೆಯ ವೈಪರೀತ್ಯಗಳನ್ನು ತನಿಖೆ ಮಾಡುವಾಗ, ನಿರ್ದಿಷ್ಟ ಮೆಟ್ರಿಕ್ನ ಪ್ರತ್ಯೇಕ ಭಾಗಗಳನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡಲು ಸಹಾಯವಾಗುತ್ತದೆ.
GitLab 11.9 ನೊಂದಿಗೆ, ಬಳಕೆದಾರರು ಮೆಟ್ರಿಕ್ಸ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಸಮಯದ ಅವಧಿಗಳಿಗೆ ಜೂಮ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಸಂಪೂರ್ಣ ಅವಧಿಯ ಮೂಲಕ ಸ್ಕ್ರಾಲ್ ಮಾಡಬಹುದು ಮತ್ತು ಮೂಲ ಸಮಯದ ಮಧ್ಯಂತರದ ವೀಕ್ಷಣೆಗೆ ಸುಲಭವಾಗಿ ಹಿಂತಿರುಗಬಹುದು. ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಈವೆಂಟ್ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಸಂಶೋಧಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
GitLab 11.9 ರಲ್ಲಿ, ಸ್ಟ್ಯಾಟಿಕ್ ಅಪ್ಲಿಕೇಶನ್ ಸೆಕ್ಯುರಿಟಿ ಟೆಸ್ಟಿಂಗ್ (SAST) ಟೈಪ್ಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ನಲ್ಲಿನ ದೋಷಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ಪತ್ತೆ ಮಾಡುತ್ತದೆ, ವಿಲೀನ ವಿನಂತಿಯ ವಿಜೆಟ್, ಪೈಪ್ಲೈನ್ ಮಟ್ಟ ಮತ್ತು ಭದ್ರತಾ ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಅವುಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಪ್ರಸ್ತುತ ಉದ್ಯೋಗದ ವ್ಯಾಖ್ಯಾನ sast ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಮತ್ತು ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಲಾಗುತ್ತದೆ ಆಟೋ ಡೆವೊಪ್ಸ್.
ಮಾವೆನ್ ಯೋಜನೆಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಸಂಯೋಜಿಸಲು ಆಯೋಜಿಸಲಾಗುತ್ತದೆ ಹಲವಾರು ಮಾಡ್ಯೂಲ್ಗಳು ಒಂದು ರೆಪೊಸಿಟರಿಯಲ್ಲಿ. ಹಿಂದೆ, GitLab ಅಂತಹ ಯೋಜನೆಗಳನ್ನು ಸರಿಯಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಮತ್ತು ಡೆವಲಪರ್ಗಳು ಮತ್ತು ಭದ್ರತಾ ತಜ್ಞರು ದುರ್ಬಲತೆಗಳ ವರದಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲಿಲ್ಲ.
GitLab 11.9 ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಾಜೆಕ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಾಗಿ SAST ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ವಿಸ್ತೃತ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ, ದುರ್ಬಲತೆಗಳಿಗಾಗಿ ಅವುಗಳನ್ನು ಪರೀಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿಶ್ಲೇಷಕರ ನಮ್ಯತೆಗೆ ಧನ್ಯವಾದಗಳು, ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಹು-ಮಾಡ್ಯೂಲ್ ಮಾವೆನ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಫಲಿತಾಂಶಗಳನ್ನು ವೀಕ್ಷಿಸಲು ನೀವು ಏನನ್ನೂ ಬದಲಾಯಿಸಬೇಕಾಗಿಲ್ಲ. ಎಂದಿನಂತೆ, ಇದೇ ರೀತಿಯ ಸುಧಾರಣೆಗಳು ಸಹ ಲಭ್ಯವಿದೆ ಆಟೋ ಡೆವೊಪ್ಸ್.
ಇಂದು ನಾವು GitLab ರನ್ನರ್ 11.9 ಅನ್ನು ಸಹ ಬಿಡುಗಡೆ ಮಾಡಿದ್ದೇವೆ! GitLab ರನ್ನರ್ ಒಂದು ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಯಾಗಿದೆ ಮತ್ತು CI/CD ಉದ್ಯೋಗಗಳನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು GitLab ಗೆ ಕಳುಹಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
GitLab ರನ್ನರ್ 11.9 ನಲ್ಲಿನ ಕೆಲವು ಬದಲಾವಣೆಗಳನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ:
GitLab ಚಾರ್ಟ್ಗೆ ಈ ಕೆಳಗಿನ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
Google Cloud Memorystore ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಕ್ರಾನ್ ಕೆಲಸದ ಸೆಟ್ಟಿಂಗ್ಗಳು ಈಗ ಜಾಗತಿಕ, ಏಕೆಂದರೆ ಅವುಗಳನ್ನು ಹಲವಾರು ಸೇವೆಗಳು ಬಳಸುತ್ತವೆ.
ರಿಜಿಸ್ಟ್ರಿಯನ್ನು ಆವೃತ್ತಿ 2.7.1 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
GitLab ರಿಜಿಸ್ಟ್ರಿಯನ್ನು 1.10 ಕ್ಕಿಂತ ಮೊದಲು ಡಾಕರ್ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಮಾಡಲು ಹೊಸ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಸಕ್ರಿಯಗೊಳಿಸಲು, ಸ್ಥಾಪಿಸಿ registry.compatibility.schema1.enabled: true.
ಎಲ್ಲಾ ಗಾತ್ರಗಳ GitLab ನಿದರ್ಶನಗಳಿಗಾಗಿ ನಾವು ಪ್ರತಿ ಬಿಡುಗಡೆಯೊಂದಿಗೆ GitLab ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ. GitLab 11.9 ನಲ್ಲಿ ಕೆಲವು ಸುಧಾರಣೆಗಳು ಇಲ್ಲಿವೆ:
GitLab 11.9 ಕೆಳಗಿನ ಓಮ್ನಿಬಸ್ ಸುಧಾರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
GitLab 11.9 ಒಳಗೊಂಡಿದೆ ಪ್ರಮುಖ 5.8, ಮುಕ್ತ ಮೂಲ ಸ್ಲಾಕ್ ಪರ್ಯಾಯ, ಅವರ ಇತ್ತೀಚಿನ ಬಿಡುಗಡೆಯು ತಂಡದ ಆವೃತ್ತಿಗಾಗಿ MFA, ಸುಧಾರಿತ ಚಿತ್ರದ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಒಳಗೊಂಡಿದೆ. ಈ ಆವೃತ್ತಿಯು ಸಹ ಒಳಗೊಂಡಿದೆ ಭದ್ರತಾ ಸುಧಾರಣೆಗಳು; ನವೀಕರಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
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 12.0 ನಲ್ಲಿ ಹ್ಯಾಶ್ಡ್ ಸಂಗ್ರಹಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ
GitLab ಜಿಯೋ ಅಗತ್ಯವಿದೆ ಹ್ಯಾಶ್ಡ್ ಸಂಗ್ರಹಣೆ ದ್ವಿತೀಯ ನೋಡ್ಗಳಲ್ಲಿ ಸ್ಪರ್ಧೆಯನ್ನು (ಜನಾಂಗದ ಸ್ಥಿತಿ) ತಗ್ಗಿಸಲು. ಇದನ್ನು ಗಮನಿಸಲಾಗಿದೆ gitlab-ce#40970.
GitLab ನಲ್ಲಿ 11.5 ನಾವು ಈ ಅಗತ್ಯವನ್ನು ಜಿಯೋ ದಾಖಲಾತಿಗೆ ಸೇರಿಸಿದ್ದೇವೆ: gitlab-ee #8053.
GitLab ನಲ್ಲಿ 11.6sudo gitlab-rake gitlab: geo: check ಹ್ಯಾಶ್ ಮಾಡಲಾದ ಸಂಗ್ರಹಣೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆಯೇ ಮತ್ತು ಎಲ್ಲಾ ಯೋಜನೆಗಳನ್ನು ಸ್ಥಳಾಂತರಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಸೆಂ. gitlab-ee#8289. ನೀವು ಜಿಯೋ ಬಳಸುತ್ತಿದ್ದರೆ, ದಯವಿಟ್ಟು ಈ ಚೆಕ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ಸಾಧ್ಯವಾದಷ್ಟು ಬೇಗ ವಲಸೆ ಹೋಗಿ.
GitLab ನಲ್ಲಿ 11.8 ಶಾಶ್ವತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ ಎಚ್ಚರಿಕೆ gitlab-ee!8433 ಪುಟದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ನಿರ್ವಾಹಕ ಪ್ರದೇಶ › ಜಿಯೋ › ನೋಡ್ಗಳು, ಮೇಲಿನ ತಪಾಸಣೆಗಳನ್ನು ಅನುಮತಿಸದಿದ್ದರೆ.
GitLab ನಲ್ಲಿ 12.0 ಜಿಯೋ ಹ್ಯಾಶ್ಡ್ ಸ್ಟೋರೇಜ್ ಅವಶ್ಯಕತೆಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಸೆಂ. gitlab-ee#8690.
ಡಾಕರ್ ಎಕ್ಸಿಕ್ಯೂಟರ್ ಬಳಸುವ 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+ ರನ್ ಆಗುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದನ್ನು ಬಿಟ್ಟು ಬೇರೆ ಏನನ್ನೂ ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
GitLab ರನ್ನರ್ಗಾಗಿ ಪ್ರವೇಶ ಬಿಂದು ವೈಶಿಷ್ಟ್ಯಕ್ಕಾಗಿ ಅಸಮ್ಮತಿಸಿದ ಪ್ಯಾರಾಮೀಟರ್
GitLab 12.0 ನಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯದ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಂತೆ ನಾವು ಸರಿಯಾದ ನಡವಳಿಕೆಗೆ ಬದಲಾಯಿಸುತ್ತೇವೆ. ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ನೋಡಿ ಈ ಕಾರ್ಯ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
GitLab ರನ್ನರ್ಗಾಗಿ EOL ತಲುಪುವ Linux ವಿತರಣೆಗೆ ಅಸಮ್ಮತಿಸಲಾಗಿದೆ
GitLab ರನ್ನರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದಾದ ಕೆಲವು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ತಮ್ಮ ಉದ್ದೇಶವನ್ನು ಪೂರೈಸಿವೆ.
GitLab 12.0 ನಲ್ಲಿ, GitLab ರನ್ನರ್ ಇನ್ನು ಮುಂದೆ ಅಂತಹ Linux ವಿತರಣೆಗಳಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ವಿತರಿಸುವುದಿಲ್ಲ. ಇನ್ನು ಮುಂದೆ ಬೆಂಬಲಿಸದ ವಿತರಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ನಮ್ಮಲ್ಲಿ ಕಾಣಬಹುದು ದಸ್ತಾವೇಜನ್ನು. ಜೇವಿಯರ್ ಅರ್ಡೊ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು (ಜೇವಿಯರ್ ಜಾರ್ಡನ್) ಅವನಿಗೆ ಕೊಡುಗೆ!
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
ಹಳೆಯ GitLab ರನ್ನರ್ ಸಹಾಯಕ ಆಜ್ಞೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತಿದೆ
GitLab 12.0 ನಲ್ಲಿ, GitLab ರನ್ನರ್ ಅನ್ನು ಹೊಸ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ. ಇದು ಅತಿಕ್ರಮಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಸಹಾಯಕ ಚಿತ್ರ. ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ನೋಡಿ ಈ ಕಾರ್ಯ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
ಡೆವಲಪರ್ಗಳು GitLab 11.10 ರಲ್ಲಿ Git ಟ್ಯಾಗ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು
ಪರಿಶೀಲಿಸದ ಶಾಖೆಗಳಲ್ಲಿ 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 ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ. Prometheus 1.0 ನಿಂದ ಡೇಟಾ ಕಳೆದುಹೋಗುತ್ತದೆ ಏಕೆಂದರೆ... ಸಹಿಸುವುದಿಲ್ಲ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
ಟಿಎಲ್ಎಸ್ ವಿ 1.1
GitLab ನಿಂದ ಪ್ರಾರಂಭಿಸಿ 12.0TLS v1.1 ಅನ್ನು ಡಿಫಾಲ್ಟ್ ಆಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಭದ್ರತೆಯನ್ನು ಸುಧಾರಿಸಲು. ಇದು ಹಾರ್ಟ್ಬ್ಲೀಡ್ ಸೇರಿದಂತೆ ಹಲವಾರು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ ಮತ್ತು GitLab PCI DSS 3.1 ಅನ್ನು ಬಾಕ್ಸ್ನ ಹೊರಗೆ ಕಂಪ್ಲೈಂಟ್ ಮಾಡುತ್ತದೆ.
TLS v1.1 ಅನ್ನು ತಕ್ಷಣವೇ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು, ಹೊಂದಿಸಿ nginx['ssl_protocols'] = "TLSv1.2" в gitlab.rband ಮತ್ತು ಓಡಿ gitlab-ctl reconfigure.
ಪರಿಚಯದೊಂದಿಗೆ ಭದ್ರತಾ ಉದ್ಯೋಗಗಳಿಗಾಗಿ CI/CD ಟೆಂಪ್ಲೇಟ್ಗಳು ಯಾವುದೇ ಹಿಂದಿನ ಉದ್ಯೋಗ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಅಸಮ್ಮತಿಸಲಾಗುವುದು ಮತ್ತು GitLab 12.0 ಅಥವಾ ನಂತರದಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
ಹೊಸ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬಳಸಲು ನಿಮ್ಮ ಉದ್ಯೋಗ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ನವೀಕರಿಸಿ ಮತ್ತು GitLab ಒದಗಿಸಿದ ಎಲ್ಲಾ ಹೊಸ ಭದ್ರತಾ ವೈಶಿಷ್ಟ್ಯಗಳ ಲಾಭವನ್ನು ಪಡೆದುಕೊಳ್ಳಿ.
ಅಳಿಸುವ ದಿನಾಂಕ: ಜೂನ್ 22, 2019
ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ ಸಿಸ್ಟಂ ಮಾಹಿತಿ ವಿಭಾಗ
GitLab ನಿಮ್ಮ GitLab ನಿದರ್ಶನದ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ admin/system_info, ಆದರೆ ಈ ಮಾಹಿತಿಯು ನಿಖರವಾಗಿಲ್ಲದಿರಬಹುದು.