ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಪೈಪ್ಲೈನ್ಗಳೊಂದಿಗೆ GitLab 11.10, ವಿಲೀನಗೊಂಡ ಫಲಿತಾಂಶಗಳ ಪೈಪ್ಲೈನ್ಗಳು ಮತ್ತು ವಿಲೀನ ವಿನಂತಿಗಳಲ್ಲಿ ಬಹು-ಸಾಲಿನ ಸಲಹೆಗಳು.
ವಿವಿಧ ಯೋಜನೆಗಳಲ್ಲಿ ಪೈಪ್ಲೈನ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಬಗ್ಗೆ ಅನುಕೂಲಕರ ಮಾಹಿತಿ
GitLab DevOps ಜೀವನಚಕ್ರದಲ್ಲಿ ಗೋಚರತೆಯನ್ನು ಹೆಚ್ಚಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ. ಈ ಸಂಚಿಕೆಯಲ್ಲಿ ನಿಯಂತ್ರಣ ಫಲಕ ಪೈಪ್ಲೈನ್ ಸ್ಥಿತಿಯ ಅವಲೋಕನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ನೀವು ಒಂದೇ ಯೋಜನೆಯ ಪೈಪ್ಲೈನ್ ಅನ್ನು ಅಧ್ಯಯನ ಮಾಡುತ್ತಿದ್ದರೂ ಸಹ ಇದು ಅನುಕೂಲಕರವಾಗಿರುತ್ತದೆ, ಆದರೆ ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ ಹಲವಾರು ಯೋಜನೆಗಳು, - ಮತ್ತು ನೀವು ಮೈಕ್ರೋಸರ್ವಿಸ್ಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ವಿವಿಧ ಪ್ರಾಜೆಕ್ಟ್ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಕೋಡ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ವಿತರಿಸಲು ಪೈಪ್ಲೈನ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಬಯಸಿದರೆ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ. ಈಗ ನೀವು ತಕ್ಷಣ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೋಡಬಹುದು ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ ಪೈಪ್ಲೈನ್ಗಳು, ಅವುಗಳನ್ನು ಎಲ್ಲಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.
ವಿಲೀನಗೊಂಡ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಪೈಪ್ಲೈನ್ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ
ಕಾಲಾನಂತರದಲ್ಲಿ, ಮೂಲ ಮತ್ತು ಗುರಿ ಶಾಖೆಗಳು ಭಿನ್ನವಾಗಿರುತ್ತವೆ, ಮತ್ತು ಅವರು ಪ್ರತ್ಯೇಕವಾಗಿ ನಿಭಾಯಿಸುವ ಪರಿಸ್ಥಿತಿಯು ಉದ್ಭವಿಸಬಹುದು, ಆದರೆ ಒಟ್ಟಿಗೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ನೀನೀಗ ಮಾಡಬಹುದು ವಿಲೀನಗೊಳ್ಳುವ ಮೊದಲು ವಿಲೀನಗೊಂಡ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಪೈಪ್ಲೈನ್ಗಳನ್ನು ರನ್ ಮಾಡಿ. ಈ ರೀತಿಯಾಗಿ ಶಾಖೆಗಳ ನಡುವೆ ಬದಲಾವಣೆಗಳನ್ನು ಆಗಾಗ್ಗೆ ಸರಿಸಿದರೆ ಮಾತ್ರ ಕಾಣಿಸಿಕೊಳ್ಳುವ ದೋಷಗಳನ್ನು ನೀವು ತ್ವರಿತವಾಗಿ ಗಮನಿಸಬಹುದು, ಅಂದರೆ ನೀವು ಪೈಪ್ಲೈನ್ ದೋಷಗಳನ್ನು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಸರಿಪಡಿಸುತ್ತೀರಿ ಮತ್ತು ಬಳಸುತ್ತೀರಿ GitLab ರನ್ನರ್.
ಸಹಯೋಗವನ್ನು ಮತ್ತಷ್ಟು ಉತ್ತಮಗೊಳಿಸಿ
ತಡೆರಹಿತ ಸಹಯೋಗ ಮತ್ತು ಸರಳೀಕೃತ ವರ್ಕ್ಫ್ಲೋಗಳಿಗಾಗಿ GitLab 11.10 ಇನ್ನಷ್ಟು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. IN ಹಿಂದಿನ ಸಂಚಿಕೆ ವಿಲೀನ ವಿನಂತಿಗಳಿಗಾಗಿ ನಾವು ಸಲಹೆಗಳನ್ನು ಪರಿಚಯಿಸಿದ್ದೇವೆ, ಅಲ್ಲಿ ವಿಮರ್ಶಕರು ವಿಲೀನ ವಿನಂತಿಗೆ ಕಾಮೆಂಟ್ನಲ್ಲಿ ಒಂದು ಸಾಲಿಗೆ ಬದಲಾವಣೆಯನ್ನು ಸೂಚಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ತಕ್ಷಣವೇ ಕಾಮೆಂಟ್ ಥ್ರೆಡ್ನಿಂದ ನೇರವಾಗಿ ಒಪ್ಪಿಸಬಹುದು. ನಮ್ಮ ಬಳಕೆದಾರರು ಇದನ್ನು ಇಷ್ಟಪಟ್ಟಿದ್ದಾರೆ ಮತ್ತು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ವಿಸ್ತರಿಸಲು ಕೇಳಿಕೊಂಡಿದ್ದಾರೆ. ಈಗ ನೀವು ನೀಡಬಹುದು ಬಹು ಸಾಲುಗಳಿಗೆ ಬದಲಾವಣೆಗಳು, ಯಾವ ಸಾಲುಗಳನ್ನು ತೆಗೆದುಹಾಕಬೇಕು ಮತ್ತು ಯಾವುದನ್ನು ಸೇರಿಸಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ಈ ತಿಂಗಳ ಅತ್ಯಂತ ಮೌಲ್ಯಯುತ ಉದ್ಯೋಗಿ (ಎಂವಿಪಿ) - ಟಕುಯಾ ನೊಗುಚಿ
ಈ ತಿಂಗಳ ಅತ್ಯಂತ ಮೌಲ್ಯಯುತ ಉದ್ಯೋಗಿ ಟಕುಯಾ ನೊಗುಚಿ (ಟಕುಯಾ ನೊಗುಚಿ) ಟಕುಯಾ ಗಿಟ್ಲ್ಯಾಬ್ನ ಕೀರ್ತಿಗಾಗಿ ಉತ್ತಮ ಕೆಲಸ ಮಾಡಿದೆ: ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ, ಬ್ಯಾಕೆಂಡ್ ಮತ್ತು ಮುಂಭಾಗದಲ್ಲಿ ನ್ಯೂನತೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸುಧಾರಿಸಿದೆ. ಧನ್ಯವಾದ!
GitLab 11.10 ನ ಮುಖ್ಯ ಲಕ್ಷಣಗಳು
ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ ಪೈಪ್ಲೈನ್ಗಳು
ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್, ಬೆಳ್ಳಿ, ಚಿನ್ನ
GitLab ನಲ್ಲಿರುವ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ನಿಮ್ಮ ಸಂಪೂರ್ಣ GitLab ನಿದರ್ಶನದಾದ್ಯಂತ ಯೋಜನೆಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ನೀವು ಒಂದೊಂದಾಗಿ ಪ್ರತ್ಯೇಕ ಯೋಜನೆಗಳನ್ನು ಸೇರಿಸುತ್ತೀರಿ ಮತ್ತು ಯಾವ ಯೋಜನೆಯು ನಿಮಗೆ ಆಸಕ್ತಿಯಿದೆ ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ, ನಾವು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗೆ ಪೈಪ್ಲೈನ್ ಸ್ಥಿತಿಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಿದ್ದೇವೆ. ಈಗ ಅಭಿವರ್ಧಕರು ಎಲ್ಲಾ ಅಗತ್ಯ ಯೋಜನೆಗಳಲ್ಲಿ ಪೈಪ್ಲೈನ್ಗಳ ಕಾರ್ಯವನ್ನು ನೋಡುತ್ತಾರೆ - ಒಂದು ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ.
ವಿಲೀನಗೊಂಡ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಪೈಪ್ಲೈನ್ಗಳು
ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್, ಬೆಳ್ಳಿ, ಚಿನ್ನ
ನೀವು ನಿರಂತರವಾಗಿ ಅವುಗಳ ನಡುವೆ ಬದಲಾವಣೆಗಳನ್ನು ತಳ್ಳದ ಹೊರತು ಮೂಲ ಶಾಖೆಯು ಕಾಲಾನಂತರದಲ್ಲಿ ಗುರಿ ಶಾಖೆಯಿಂದ ಬೇರೆಯಾಗುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಮೂಲ ಮತ್ತು ಗುರಿ ಶಾಖೆಯ ಪೈಪ್ಲೈನ್ಗಳು "ಹಸಿರು" ಮತ್ತು ಯಾವುದೇ ವಿಲೀನ ಸಂಘರ್ಷಗಳಿಲ್ಲ, ಆದರೆ ಹೊಂದಾಣಿಕೆಯಾಗದ ಬದಲಾವಣೆಗಳಿಂದ ವಿಲೀನವು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ.
ವಿಲೀನ ವಿನಂತಿ ಪೈಪ್ಲೈನ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮೂಲ ಮತ್ತು ಗುರಿ ಶಾಖೆಗಳ ವಿಲೀನದ ಸಂಯೋಜಿತ ಫಲಿತಾಂಶವನ್ನು ಒಳಗೊಂಡಿರುವ ಹೊಸ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸಿದಾಗ, ನಾವು ಆ ಲಿಂಕ್ನಲ್ಲಿ ಪೈಪ್ಲೈನ್ ಅನ್ನು ರನ್ ಮಾಡಬಹುದು ಮತ್ತು ಒಟ್ಟಾರೆ ಫಲಿತಾಂಶವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು.
ನೀವು ವಿಲೀನ ವಿನಂತಿ ಪೈಪ್ಲೈನ್ಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ (ಯಾವುದೇ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ) ಮತ್ತು ಖಾಸಗಿ GitLab ರನ್ನರ್ಗಳ ಆವೃತ್ತಿ 11.8 ಅಥವಾ ಹಳೆಯದನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಈ ಸಮಸ್ಯೆಯನ್ನು ತಪ್ಪಿಸಲು ನೀವು ಅವುಗಳನ್ನು ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ gitlab-ee#11122. ಇದು ಸಾರ್ವಜನಿಕ GitLab ರನ್ನರ್ಗಳ ಬಳಕೆದಾರರ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ.
ವಿಲೀನ ವಿನಂತಿಗಳಲ್ಲಿ ಒಟ್ಟಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ನೀವು ಆಗಾಗ್ಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸುತ್ತೀರಿ ಮತ್ತು ಪರಿಹಾರಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸುತ್ತೀರಿ. GitLab 11.6 ರಿಂದ ನಾವು ಬೆಂಬಲಿಸುತ್ತೇವೆ ಬದಲಾವಣೆಗಳಿಗೆ ಪ್ರಸ್ತಾವನೆ ಒಂದು ಸಾಲಿಗೆ.
ಆವೃತ್ತಿ 11.10 ರಲ್ಲಿ, ವಿಲೀನ ವಿನಂತಿ ಡಿಫ್ ಕಾಮೆಂಟ್ಗಳು ಬಹು ಸಾಲುಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಬಹುದು ಮತ್ತು ನಂತರ ಮೂಲ ಶಾಖೆಗೆ ಬರೆಯಲು ಅನುಮತಿ ಹೊಂದಿರುವ ಯಾರಾದರೂ ಅವುಗಳನ್ನು ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಸ್ವೀಕರಿಸಬಹುದು. ಹೊಸ ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಂತೆ ನೀವು ಕಾಪಿ-ಪೇಸ್ಟ್ ಅನ್ನು ತಪ್ಪಿಸಬಹುದು.
ಒಂದು ಪ್ರದೇಶದಲ್ಲಿ ಶಾರ್ಟ್ಕಟ್ಗಳು
ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್, ಬೆಳ್ಳಿ, ಚಿನ್ನ
ಒಂದೇ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಲೇಬಲ್ಗಳೊಂದಿಗೆ, ತಂಡಗಳು ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರಗಳು ಅಥವಾ ಕಸ್ಟಮ್ ವರ್ಕ್ಫ್ಲೋ ಸ್ಥಿತಿಗಳೊಂದಿಗೆ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ಸಮಸ್ಯೆ, ವಿಲೀನ ವಿನಂತಿ ಅಥವಾ ಮಹಾಕಾವ್ಯಕ್ಕೆ ಪರಸ್ಪರ ವಿಶೇಷ ಲೇಬಲ್ಗಳನ್ನು (ಅದೇ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ) ಅನ್ವಯಿಸಬಹುದು. ಲೇಬಲ್ ಶೀರ್ಷಿಕೆಯಲ್ಲಿ ವಿಶೇಷ ಕೊಲೊನ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಬಳಸಿ ಅವುಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ.
ನಿಮ್ಮ ಕಾರ್ಯಗಳು ಗುರಿಯಾಗಿರುವ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ನಿಮಗೆ ಕಾರ್ಯಗಳಲ್ಲಿ ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರ ಅಗತ್ಯವಿದೆ ಎಂದು ಹೇಳೋಣ. ಪ್ರತಿಯೊಂದು ಕಾರ್ಯವು ಕೇವಲ ಒಂದು ವೇದಿಕೆಗೆ ಸಂಬಂಧಿಸಿರಬೇಕು. ನೀವು ಶಾರ್ಟ್ಕಟ್ಗಳನ್ನು ರಚಿಸಬಹುದು platform::iOS, platform::Android, platform::Linux ಮತ್ತು ಇತರರು ಅಗತ್ಯವಿರುವಂತೆ. ನೀವು ಕಾರ್ಯಕ್ಕೆ ಅಂತಹ ಒಂದು ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿದರೆ, ಅದು ಪ್ರಾರಂಭವಾಗುವ ಮತ್ತೊಂದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತೆಗೆದುಹಾಕುತ್ತದೆ platform::.
ನಿಮಗೆ ಶಾರ್ಟ್ಕಟ್ಗಳಿವೆ ಎಂದು ಹೇಳೋಣ workflow::development, workflow::review и workflow::deployed, ನಿಮ್ಮ ತಂಡದ ಕೆಲಸದ ಹರಿವಿನ ಸ್ಥಿತಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಕಾರ್ಯವು ಈಗಾಗಲೇ ಶಾರ್ಟ್ಕಟ್ ಹೊಂದಿದ್ದರೆ workflow::development, ಮತ್ತು ಡೆವಲಪರ್ ಕಾರ್ಯವನ್ನು ಹಂತಕ್ಕೆ ಸರಿಸಲು ಬಯಸುತ್ತಾರೆ workflow::review, ಇದು ಕೇವಲ ಹೊಸ ಶಾರ್ಟ್ಕಟ್ ಮತ್ತು ಹಳೆಯದನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ (workflow::development) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಳಿಸಲಾಗುತ್ತದೆ. ನಿಮ್ಮ ತಂಡದ ಕೆಲಸದ ಹರಿವನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಟಾಸ್ಕ್ ಬೋರ್ಡ್ನಲ್ಲಿನ ಶಾರ್ಟ್ಕಟ್ಗಳ ಪಟ್ಟಿಗಳ ನಡುವೆ ನೀವು ಕಾರ್ಯಗಳನ್ನು ಸರಿಸಿದಾಗ ಈ ನಡವಳಿಕೆಯು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಈಗ ಟಾಸ್ಕ್ ಬೋರ್ಡ್ನೊಂದಿಗೆ ನೇರವಾಗಿ ಕೆಲಸ ಮಾಡದ ತಂಡದ ಸದಸ್ಯರು ಕಾರ್ಯಗಳಲ್ಲಿ ಕೆಲಸದ ಹರಿವಿನ ಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸಬಹುದು.
ನೀವು ಸಾಮಾನ್ಯವಾಗಿ CI ಪೈಪ್ಲೈನ್ಗಳೊಂದಿಗೆ ಕಂಟೇನರ್ ರಿಜಿಸ್ಟ್ರಿಯನ್ನು ಬಳಸಿದಾಗ, ನೀವು ಒಂದೇ ಟ್ಯಾಗ್ಗೆ ಬಹು ಪ್ರತ್ಯೇಕ ಬದಲಾವಣೆಗಳನ್ನು ತಳ್ಳುತ್ತೀರಿ. ಡಾಕರ್ನ ವಿತರಣಾ ಅನುಷ್ಠಾನದಿಂದಾಗಿ, ಸಿಸ್ಟಮ್ಗೆ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸುವುದು ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯಾಗಿದೆ, ಆದರೆ ಅವುಗಳು ಹೆಚ್ಚಿನ ಮೆಮೊರಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ. ನೀವು ನಿಯತಾಂಕವನ್ನು ಬಳಸಿದರೆ -m с registry-garbage-collect, ನೀವು ಹಿಂದಿನ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಅಳಿಸಬಹುದು ಮತ್ತು ಅಮೂಲ್ಯವಾದ ಜಾಗವನ್ನು ಮುಕ್ತಗೊಳಿಸಬಹುದು.
ಹೆಚ್ಚುವರಿ CI ರನ್ನರ್ ನಿಮಿಷಗಳನ್ನು ಖರೀದಿಸುವುದು
ಕಂಚು, ಬೆಳ್ಳಿ, ಚಿನ್ನ
ಪಾವತಿಸಿದ GitLab.com ಯೋಜನೆಗಳನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರು (ಚಿನ್ನ, ಬೆಳ್ಳಿ, ಕಂಚು) ಈಗ ಹೆಚ್ಚುವರಿ CI ರನ್ನರ್ ನಿಮಿಷಗಳನ್ನು ಖರೀದಿಸಬಹುದು. ಹಿಂದೆ, ಯೋಜನೆಯಲ್ಲಿ ಒದಗಿಸಲಾದ ಕೋಟಾವನ್ನು ಪೂರೈಸುವುದು ಅಗತ್ಯವಾಗಿತ್ತು. ಈ ಸುಧಾರಣೆಯೊಂದಿಗೆ, ಪೈಪ್ಲೈನ್ ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆಯಿಂದಾಗಿ ಅಡಚಣೆಗಳನ್ನು ತಪ್ಪಿಸಲು ನೀವು ಓವರ್-ಕೋಟಾ ನಿಮಿಷಗಳನ್ನು ಮುಂಚಿತವಾಗಿ ಖರೀದಿಸಬಹುದು.
ಈಗ 1000 ನಿಮಿಷಗಳ ಬೆಲೆ $8, ಮತ್ತು ನೀವು ಇಷ್ಟಪಡುವಷ್ಟು ಅವುಗಳನ್ನು ನೀವು ಖರೀದಿಸಬಹುದು. ನಿಮ್ಮ ಸಂಪೂರ್ಣ ಮಾಸಿಕ ಕೋಟಾವನ್ನು ನೀವು ಖರ್ಚು ಮಾಡಿದಾಗ ಹೆಚ್ಚುವರಿ ನಿಮಿಷಗಳನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಉಳಿದ ಹೆಚ್ಚುವರಿ ನಿಮಿಷಗಳು ಮುಂದಿನ ತಿಂಗಳಿಗೆ ರೋಲ್ ಆಗುತ್ತವೆ. IN ಭವಿಷ್ಯದ ಬಿಡುಗಡೆ ನಾವು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಉಚಿತ ಯೋಜನೆಗಳಿಗೆ ಸೇರಿಸಲು ಬಯಸುತ್ತೇವೆ.
Auto DevOps ನೊಂದಿಗೆ, ತಂಡಗಳು ಆಧುನಿಕ DevOps ಅಭ್ಯಾಸಗಳಿಗೆ ಯಾವುದೇ ಪ್ರಯತ್ನವಿಲ್ಲದೆ ಪರಿವರ್ತನೆಗೊಳ್ಳುತ್ತವೆ. GitLab 11.10 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, Auto DevOps ನಲ್ಲಿ ಪ್ರತಿಯೊಂದು ಕೆಲಸವನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಸ್ವತಂತ್ರ ಟೆಂಪ್ಲೇಟ್. ಬಳಕೆದಾರರು ಬಳಸಬಹುದು функцию includes ಆಟೋ ಡೆವೊಪ್ಸ್ನ ಪ್ರತ್ಯೇಕ ಹಂತಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು GitLab CI ನಲ್ಲಿ ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಕಸ್ಟಮ್ ಫೈಲ್ ಅನ್ನು ಬಳಸಿ gitlab-ci.yml. ಈ ರೀತಿಯಲ್ಲಿ ನೀವು ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಉದ್ಯೋಗಗಳನ್ನು ಮಾತ್ರ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಮತ್ತು ಅಪ್ಸ್ಟ್ರೀಮ್ ನವೀಕರಣಗಳ ಲಾಭವನ್ನು ಪಡೆಯಬಹುದು.
SCIM ಬಳಸಿಕೊಂಡು GitLab.com ನಲ್ಲಿ ಗುಂಪಿನ ಸದಸ್ಯರನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ವಹಿಸಿ
ಬೆಳ್ಳಿ, ಚಿನ್ನ
ಹಿಂದೆ, ನೀವು GitLab.com ನಲ್ಲಿ ಗುಂಪು ಸದಸ್ಯತ್ವವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿರ್ವಹಿಸಬೇಕಾಗಿತ್ತು. GitLab.com ನಲ್ಲಿ ಬಳಕೆದಾರರನ್ನು ರಚಿಸಲು, ಅಳಿಸಲು ಮತ್ತು ನವೀಕರಿಸಲು ನೀವು ಈಗ SAML SSO ಅನ್ನು ಬಳಸಬಹುದು ಮತ್ತು SCIM ಬಳಸಿಕೊಂಡು ಸದಸ್ಯತ್ವವನ್ನು ನಿರ್ವಹಿಸಬಹುದು.
ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರು ಮತ್ತು ಕೇಂದ್ರೀಕೃತ ಗುರುತಿನ ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿರುವ ಕಂಪನಿಗಳಿಗೆ ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ. ಈಗ ನೀವು ಅಜೂರ್ ಆಕ್ಟಿವ್ ಡೈರೆಕ್ಟರಿಯಂತಹ ಸತ್ಯದ ಏಕೈಕ ಮೂಲವನ್ನು ಹೊಂದಬಹುದು ಮತ್ತು ಬಳಕೆದಾರರನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬದಲಿಗೆ ಗುರುತಿನ ಪೂರೈಕೆದಾರರ ಮೂಲಕ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅಳಿಸಲಾಗುತ್ತದೆ.
SAML ಪೂರೈಕೆದಾರರ ಮೂಲಕ GitLab.com ಗೆ ಲಾಗಿನ್ ಮಾಡಿ
ಬೆಳ್ಳಿ, ಚಿನ್ನ
ಹಿಂದೆ, ಗುಂಪುಗಳಿಗಾಗಿ SAML SSO ಅನ್ನು ಬಳಸುವಾಗ, ಬಳಕೆದಾರರು GitLab ರುಜುವಾತುಗಳು ಮತ್ತು ಗುರುತಿನ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಸೈನ್ ಇನ್ ಮಾಡಬೇಕಾಗಿತ್ತು. ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಗುಂಪಿನೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿರುವ GitLab ಬಳಕೆದಾರರಂತೆ ನೀವು ಇದೀಗ SSO ಮೂಲಕ ನೇರವಾಗಿ ಲಾಗ್ ಇನ್ ಮಾಡಬಹುದು.
ಬಳಕೆದಾರರು ಎರಡು ಬಾರಿ ಸೈನ್ ಇನ್ ಮಾಡಬೇಕಾಗಿಲ್ಲ, GitLab.com ಗಾಗಿ SAML SSO ಅನ್ನು ಬಳಸಲು ಕಂಪನಿಗಳಿಗೆ ಸುಲಭವಾಗುತ್ತದೆ.
GitLab 11.10 ನಲ್ಲಿನ ಇತರ ಸುಧಾರಣೆಗಳು
ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯ ಸ್ಕೀಮಾ
ಅಂತಿಮ, ಚಿನ್ನ
ಹಿಂದಿನ ಬಿಡುಗಡೆಯಲ್ಲಿ, ನಿಮ್ಮ ಉದ್ಯೋಗ ವಿತರಣಾ ರಚನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ನಾವು ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳನ್ನು (ಮಹಾಕಾವ್ಯಗಳ ಮಹಾಕಾವ್ಯಗಳು) ಸೇರಿಸಿದ್ದೇವೆ. ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳು ಪೋಷಕ ಮಹಾಕಾವ್ಯದ ಪುಟದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ, ಪೋಷಕ ಮಹಾಕಾವ್ಯ ಪುಟವು ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳ ರೂಪರೇಖೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ತಂಡಗಳು ಮಕ್ಕಳ ಮಹಾಕಾವ್ಯಗಳ ಟೈಮ್ಲೈನ್ ಅನ್ನು ನೋಡಬಹುದು ಮತ್ತು ಸಮಯದ ಅವಲಂಬನೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ, ನೀವು ವಿಲೀನ ವಿನಂತಿಯ ಲಿಂಕ್ ಮೇಲೆ ಸುಳಿದಾಡಿದಾಗ ಪಾಪ್ ಅಪ್ ಆಗುವ ತಿಳಿವಳಿಕೆ ಪರದೆಗಳನ್ನು ನಾವು ಪರಿಚಯಿಸುತ್ತಿದ್ದೇವೆ. ಹಿಂದೆ, ನಾವು ವಿಲೀನ ವಿನಂತಿಯ ಶೀರ್ಷಿಕೆಯನ್ನು ಮಾತ್ರ ತೋರಿಸಿದ್ದೇವೆ, ಆದರೆ ಈಗ ನಾವು ವಿಲೀನ ವಿನಂತಿಯ ಸ್ಥಿತಿ, CI ಪೈಪ್ಲೈನ್ ಸ್ಥಿತಿ ಮತ್ತು ಚಿಕ್ಕ URL ಅನ್ನು ಸಹ ತೋರಿಸುತ್ತೇವೆ.
ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆ ಅಥವಾ ಶಿಪ್ಪಿಂಗ್ಗಾಗಿ Git ವರ್ಕ್ಫ್ಲೋಗಳು ಅನೇಕ ದೀರ್ಘಕಾಲೀನ ಶಾಖೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ-ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗೆ ಪರಿಹಾರಗಳನ್ನು ಮಾಡಲು (ಉದಾ. stable-11-9) ಅಥವಾ ಗುಣಮಟ್ಟದ ಪರೀಕ್ಷೆಯಿಂದ ಉತ್ಪಾದನೆಗೆ ಚಲಿಸುವುದು (ಉದಾ. integration), ಆದರೆ ಅನೇಕ ಮುಕ್ತ ವಿಲೀನ ವಿನಂತಿಗಳಲ್ಲಿ ಈ ಶಾಖೆಗಳಿಗೆ ವಿಲೀನ ವಿನಂತಿಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಸುಲಭವಲ್ಲ.
ಪ್ರಾಜೆಕ್ಟ್ಗಳು ಮತ್ತು ಗುಂಪುಗಳಿಗೆ ವಿಲೀನ ವಿನಂತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಇದೀಗ ವಿಲೀನ ವಿನಂತಿಯ ಗುರಿ ಶಾಖೆಯಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿಮಗೆ ಅಗತ್ಯವಿರುವದನ್ನು ಹುಡುಕಲು ಸುಲಭವಾಗುತ್ತದೆ.
ನಾವು ಟ್ರಂಕ್-ಆಧಾರಿತ ಅಭಿವೃದ್ಧಿ ವಿಧಾನವನ್ನು ಬಳಸಿದರೆ, ಒಂದೇ ಮಾಲೀಕರೊಂದಿಗೆ ಸಣ್ಣ, ತಾತ್ಕಾಲಿಕ ಶಾಖೆಗಳ ಪರವಾಗಿ ನಾವು ದೀರ್ಘಾವಧಿಯ ಶಾಖೆಗಳನ್ನು ತಪ್ಪಿಸಬೇಕು. ಸಣ್ಣ ಬದಲಾವಣೆಗಳನ್ನು ನೇರವಾಗಿ ಗುರಿ ಶಾಖೆಗೆ ತಳ್ಳಲಾಗುತ್ತದೆ, ಆದರೆ ಹಾಗೆ ಮಾಡುವುದರಿಂದ ನಿರ್ಮಾಣವನ್ನು ಮುರಿಯುವ ಅಪಾಯವಿದೆ.
ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, GitLab ಹೊಸ Git ಪುಶ್ ಆಯ್ಕೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ವಿಲೀನ ವಿನಂತಿಗಳನ್ನು ತೆರೆಯಲು, ಗುರಿ ಶಾಖೆಯನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ಶಾಖೆಗೆ ತಳ್ಳುವ ಸಮಯದಲ್ಲಿ ಕಮಾಂಡ್ ಲೈನ್ನಿಂದ ಯಶಸ್ವಿ ಪೈಪ್ಲೈನ್ನಲ್ಲಿ ವಿಲೀನವನ್ನು ಜಾರಿಗೊಳಿಸಲು ಬೆಂಬಲಿಸುತ್ತದೆ.
GitLab ಬಹು ಪ್ರಮೀತಿಯಸ್ ಸರ್ವರ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಬಹುದು (ಪರಿಸರ, ಯೋಜನೆ, ಮತ್ತು ಗುಂಪುಗಳು (ನಿರೀಕ್ಷಿತ)), ಆದರೆ ಬಹು ಅಂತಿಮ ಬಿಂದುಗಳನ್ನು ಹೊಂದಿರುವ ಸಂಕೀರ್ಣತೆಯನ್ನು ಸೇರಿಸಬಹುದು ಅಥವಾ ಪ್ರಮಾಣಿತ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳಿಂದ ಬೆಂಬಲಿಸದಿರಬಹುದು. ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ತಂಡಗಳು ಒಂದೇ Prometheus API ಅನ್ನು ಬಳಸಬಹುದು, ಇದು Grafana ನಂತಹ ಸೇವೆಗಳೊಂದಿಗೆ ಏಕೀಕರಣವನ್ನು ಹೆಚ್ಚು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
ಪ್ರಾಜೆಕ್ಟ್ ವಿಕಿಯಲ್ಲಿ, ತಂಡಗಳು ಮೂಲ ಕೋಡ್ ಮತ್ತು ಕಾರ್ಯಗಳ ಜೊತೆಗೆ ದಸ್ತಾವೇಜನ್ನು ಮತ್ತು ಇತರ ಪ್ರಮುಖ ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು. ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ಇತ್ತೀಚೆಗೆ ರಚಿಸಿದ ವಿಷಯವನ್ನು ತ್ವರಿತವಾಗಿ ಹುಡುಕಲು ನೀವು ವಿಕಿ ಪುಟಗಳ ಪಟ್ಟಿಯನ್ನು ರಚನೆ ದಿನಾಂಕ ಮತ್ತು ಶೀರ್ಷಿಕೆಯ ಮೂಲಕ ವಿಂಗಡಿಸಬಹುದು.
ಕ್ಲಸ್ಟರ್ನಿಂದ ವಿನಂತಿಸಲಾದ ಸಂಪನ್ಮೂಲಗಳ ಮೇಲ್ವಿಚಾರಣೆ
ಅಂತಿಮ, ಚಿನ್ನ
ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಉತ್ಪಾದನಾ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ನಿಮ್ಮ ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು GitLab ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಸಮಸ್ಯೆಗಳಾಗುವ ಮೊದಲು ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲು ನಿಮ್ಮ ಕ್ಲಸ್ಟರ್ನಿಂದ CPU ಮತ್ತು ಮೆಮೊರಿ ವಿನಂತಿಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ.
ಗ್ರಾಫನಾ ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸರ್ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ವೀಕ್ಷಿಸಿ
ಕೋರ್, ಸ್ಟಾರ್ಟರ್, ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್
ನಿಮ್ಮ GitLab ನಿದರ್ಶನದ ಆರೋಗ್ಯವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದು ಬಹಳ ಮುಖ್ಯ. ಹಿಂದೆ, ನಾವು ಎಂಬೆಡೆಡ್ ಗ್ರಾಫನಾ ನಿದರ್ಶನದ ಮೂಲಕ ಡೀಫಾಲ್ಟ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ಒದಗಿಸಿದ್ದೇವೆ. ಈ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, NGINX ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸರ್ಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ನಾವು ಹೆಚ್ಚುವರಿ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ಸೇರಿಸಿದ್ದೇವೆ.
ಎಲಿಕ್ಸಿರ್ಗಾಗಿ SAST
ಅಂತಿಮ, ಚಿನ್ನ
ನಾವು ಭಾಷಾ ಬೆಂಬಲವನ್ನು ವಿಸ್ತರಿಸುವುದನ್ನು ಮತ್ತು ಭದ್ರತಾ ಪರಿಶೀಲನೆಗಳನ್ನು ಆಳಗೊಳಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ. ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ ನಾವು ಯೋಜನೆಗಳಿಗೆ ಭದ್ರತಾ ತಪಾಸಣೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದೇವೆ ಎಕ್ಸಿಕ್ಸಿರ್ ಮತ್ತು ಯೋಜನೆಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ ಫೀನಿಕ್ಸ್ ವೇದಿಕೆ.
ಒಂದು ರೇಖಾಚಿತ್ರದಲ್ಲಿ ಬಹು ಪ್ರಶ್ನೆಗಳು
ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್, ಬೆಳ್ಳಿ, ಚಿನ್ನ
GitLab ನಲ್ಲಿ, ನೀವು ಸಂಗ್ರಹಿಸುವ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ನೀವು ಚಾರ್ಟ್ಗಳನ್ನು ರಚಿಸಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ, ಉದಾಹರಣೆಗೆ, ನೀವು ಮೆಟ್ರಿಕ್ನ ಗರಿಷ್ಠ ಅಥವಾ ಸರಾಸರಿ ಮೌಲ್ಯವನ್ನು ನೋಡಬೇಕಾದರೆ, ನೀವು ಒಂದು ಚಾರ್ಟ್ನಲ್ಲಿ ಹಲವಾರು ಮೌಲ್ಯಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಯಸುತ್ತೀರಿ. ಈ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ನಿಮಗೆ ಈ ಅವಕಾಶವಿದೆ.
ನಾವು SAST, ಕಂಟೈನರ್ ಸ್ಕ್ಯಾನಿಂಗ್ ಮತ್ತು ಅವಲಂಬನೆ ಸ್ಕ್ಯಾನಿಂಗ್ ಜೊತೆಗೆ ತಂಡದ ಭದ್ರತಾ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗೆ ಡೈನಾಮಿಕ್ ಅಪ್ಲಿಕೇಶನ್ ಸೆಕ್ಯುರಿಟಿ ಟೆಸ್ಟಿಂಗ್ (DAST) ಫಲಿತಾಂಶಗಳನ್ನು ಸೇರಿಸಿದ್ದೇವೆ.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ, ಕಂಟೈನರ್ ಸ್ಕ್ಯಾನ್ ವರದಿಯು ಹೆಚ್ಚಿನ ಮೆಟಾಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿದೆ - ನಾವು ಸೇರಿಸಿದ್ದೇವೆ ಪೀಡಿತ ಘಟಕ (ಒಂದು ಕ್ಲೇರ್ ವೈಶಿಷ್ಟ್ಯ) ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮೆಟಾಡೇಟಾದಲ್ಲಿ: ಆದ್ಯತೆ, ID (mitre.org ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ) ಮತ್ತು ಮಟ್ಟದ ಪರಿಣಾಮ (ಉದಾ debian:8).
ವಿನಂತಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಲು ಮೆಟ್ರಿಕ್ಸ್ ವರದಿ ಪ್ರಕಾರವನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ
ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್, ಬೆಳ್ಳಿ, ಚಿನ್ನ
GitLab ಈಗಾಗಲೇ ವಿಲೀನ ವಿನಂತಿಗಳಲ್ಲಿ ನೇರವಾಗಿ ಸೇರಿಸಬಹುದಾದ ಹಲವಾರು ರೀತಿಯ ವರದಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ: ವರದಿಗಳಿಂದ ಕೋಡ್ ಗುಣಮಟ್ಟ и ಘಟಕ ಪರೀಕ್ಷೆ ತನಕ ಪರಿಶೀಲನೆ ಹಂತದಲ್ಲಿ SAST и DAST ರಕ್ಷಣೆ ಹಂತದಲ್ಲಿ.
ಇವು ಪ್ರಮುಖ ವರದಿಗಳಾಗಿದ್ದರೂ, ವಿಭಿನ್ನ ಸನ್ನಿವೇಶಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಮೂಲಭೂತ ಮಾಹಿತಿಯ ಅಗತ್ಯವಿದೆ. GitLab 11.10 ರಲ್ಲಿ, ನಾವು ವಿಲೀನ ವಿನಂತಿಯಲ್ಲಿ ನೇರವಾಗಿ ಮೆಟ್ರಿಕ್ಸ್ ವರದಿಯನ್ನು ಒದಗಿಸುತ್ತೇವೆ, ಇದು ಸರಳವಾದ ಕೀ-ಮೌಲ್ಯದ ಜೋಡಿಯನ್ನು ನಿರೀಕ್ಷಿಸುತ್ತದೆ. ಈ ರೀತಿಯಾಗಿ, ಬಳಕೆದಾರರು ಕಸ್ಟಮ್ ಮೆಟ್ರಿಕ್ಗಳು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ವಿಲೀನ ವಿನಂತಿಗಾಗಿ ಮೆಟ್ರಿಕ್ಗಳಲ್ಲಿನ ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಕಾಲಾನಂತರದಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತಾರೆ. ಮೆಮೊರಿ ಬಳಕೆ, ವಿಶೇಷ ಕೆಲಸದ ಹೊರೆ ಪರೀಕ್ಷೆ ಮತ್ತು ಆರೋಗ್ಯ ಸ್ಥಿತಿಗಳನ್ನು ಸರಳ ಮೆಟ್ರಿಕ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಬಹುದು, ಅದನ್ನು ಇತರ ಅಂತರ್ನಿರ್ಮಿತ ವರದಿಗಳ ಜೊತೆಗೆ ವಿಲೀನ ವಿನಂತಿಗಳಲ್ಲಿ ನೇರವಾಗಿ ವೀಕ್ಷಿಸಬಹುದು.
ಅವಲಂಬನೆ ಸ್ಕ್ಯಾನಿಂಗ್ಗಾಗಿ ಬಹು-ಮಾಡ್ಯೂಲ್ ಮಾವೆನ್ ಯೋಜನೆಗಳಿಗೆ ಬೆಂಬಲ
ಅಂತಿಮ, ಚಿನ್ನ
ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ಬಹು-ಮಾಡ್ಯೂಲ್ ಮಾವೆನ್ ಯೋಜನೆಗಳು GitLab ಅವಲಂಬನೆ ಸ್ಕ್ಯಾನಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಹಿಂದೆ, ಒಂದು ಸಬ್ಮಾಡ್ಯೂಲ್ ಅದೇ ಹಂತದ ಮತ್ತೊಂದು ಸಬ್ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಅವಲಂಬನೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ಅದು ಕೇಂದ್ರ ಮಾವೆನ್ ರೆಪೊಸಿಟರಿಯಿಂದ ಲೋಡ್ ಮಾಡಲು ಅನುಮತಿಸುವುದಿಲ್ಲ. ಈಗ ಎರಡು ಮಾಡ್ಯೂಲ್ಗಳು ಮತ್ತು ಎರಡು ಮಾಡ್ಯೂಲ್ಗಳ ನಡುವಿನ ಅವಲಂಬನೆಯೊಂದಿಗೆ ಬಹು-ಮಾಡ್ಯೂಲ್ ಮಾವೆನ್ ಯೋಜನೆಯನ್ನು ರಚಿಸಲಾಗಿದೆ. ಒಡಹುಟ್ಟಿದ ಮಾಡ್ಯೂಲ್ಗಳ ನಡುವಿನ ಅವಲಂಬನೆಗಳು ಈಗ ಸ್ಥಳೀಯ ಮಾವೆನ್ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಲಭ್ಯವಿವೆ ಆದ್ದರಿಂದ ನಿರ್ಮಾಣವು ಮುಂದುವರಿಯಬಹುದು.
ಬಳಕೆದಾರರು CI ನಲ್ಲಿ ಕ್ಲೋನಿಂಗ್ ಮಾರ್ಗವನ್ನು ಬದಲಾಯಿಸಬಹುದು
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, GitLab ರನ್ನರ್ ಯೋಜನೆಯನ್ನು ಒಂದು ಅನನ್ಯ ಉಪಪಥಕ್ಕೆ ಕ್ಲೋನ್ ಮಾಡುತ್ತದೆ $CI_BUILDS_DIR. ಆದರೆ ಗೋಲಾಂಗ್ನಂತಹ ಕೆಲವು ಯೋಜನೆಗಳಿಗೆ, ಕೋಡ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ನಿರ್ದಿಷ್ಟ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಕ್ಲೋನ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
GitLab 11.10 ನಲ್ಲಿ ನಾವು ವೇರಿಯೇಬಲ್ ಅನ್ನು ಪರಿಚಯಿಸಿದ್ದೇವೆ GIT_CLONE_PATH, ಇದು ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಯೋಜನೆಯನ್ನು GitLab ರನ್ನರ್ ಕ್ಲೋನ್ ಮಾಡುವ ನಿರ್ದಿಷ್ಟ ಮಾರ್ಗವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
GitLab ಹಲವಾರು ಮಾರ್ಗಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಬೇಡಿ и ಪ್ರದೇಶವನ್ನು ಮಿತಿಗೊಳಿಸಿ GitLab CI/CD ಯಲ್ಲಿನ ವೇರಿಯೇಬಲ್ಗಳು. ಆದರೆ ಅಸ್ಥಿರಗಳು ಇನ್ನೂ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಅಥವಾ ಆಕಸ್ಮಿಕವಾಗಿ ಬಿಲ್ಡ್ ಲಾಗ್ಗಳಲ್ಲಿ ಕೊನೆಗೊಳ್ಳಬಹುದು.
GitLab ಅಪಾಯ ನಿರ್ವಹಣೆ ಮತ್ತು ಲೆಕ್ಕಪರಿಶೋಧನೆಯನ್ನು ಗಂಭೀರವಾಗಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅನುಸರಣೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. GitLab 11.10 ರಲ್ಲಿ, ನಾವು ಉದ್ಯೋಗ ಟ್ರೇಸ್ ಲಾಗ್ಗಳಲ್ಲಿ ಕೆಲವು ರೀತಿಯ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಮರೆಮಾಚುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಪರಿಚಯಿಸಿದ್ದೇವೆ, ಲಾಗ್ಗಳಲ್ಲಿ ಆಕಸ್ಮಿಕವಾಗಿ ಸೇರಿಸಲಾದ ಈ ವೇರಿಯಬಲ್ಗಳ ವಿಷಯಗಳ ವಿರುದ್ಧ ರಕ್ಷಣೆಯ ಮಟ್ಟವನ್ನು ಸೇರಿಸಿದ್ದೇವೆ. ಮತ್ತು ಈಗ GitLab ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಖವಾಡಗಳು ಅನೇಕ ಅಂತರ್ನಿರ್ಮಿತ ಟೋಕನ್ ವೇರಿಯಬಲ್ಗಳು.
ತಂಡದ ಮಟ್ಟದಲ್ಲಿ ಆಟೋ ಡೆವೊಪ್ಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ
GitLab.com ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿ Auto DevOps ಜೊತೆಗೆ, ನೀವು ಆಧುನಿಕ DevOps ವರ್ಕ್ಫ್ಲೋಗಳನ್ನು ಬಿಲ್ಡ್ನಿಂದ ಡೆಲಿವರಿವರೆಗೆ ತೊಂದರೆಯಿಲ್ಲದೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
GitLab 11.10 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ನೀವು ಒಂದೇ ಗುಂಪಿನಲ್ಲಿರುವ ಎಲ್ಲಾ ಯೋಜನೆಗಳಿಗೆ ಆಟೋ ಡೆವೊಪ್ಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.
ಸರಳೀಕೃತ ಮತ್ತು ಸುಧಾರಿತ ಪರವಾನಗಿ ಪುಟ
ಸ್ಟಾರ್ಟರ್, ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್
ಪರವಾನಗಿ ಕೀಲಿಗಳನ್ನು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿ ಮತ್ತು ಸರಳವಾಗಿ ನಿರ್ವಹಿಸಲು, ನಾವು ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ ಪರವಾನಗಿಗಳ ಪುಟವನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಪ್ರಮುಖ ಅಂಶಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಿದ್ದೇವೆ.
ಕುಬರ್ನೆಟ್ಸ್ ನಿಯೋಜನೆಗಳಿಗಾಗಿ ಶಾರ್ಟ್ಕಟ್ ಸೆಲೆಕ್ಟರ್ ಅನ್ನು ನವೀಕರಿಸಿ
ನಿಯೋಜನೆ ಫಲಕಗಳು ಎಲ್ಲಾ ಕುಬರ್ನೆಟ್ಸ್ ನಿಯೋಜನೆಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತವೆ.
ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ, ನಾವು ಶಾರ್ಟ್ಕಟ್ಗಳನ್ನು ನಿಯೋಜನೆಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡುವ ವಿಧಾನವನ್ನು ಬದಲಾಯಿಸಿದ್ದೇವೆ. ಇದೀಗ ಪಂದ್ಯಗಳು ಲಭ್ಯವಿವೆ app.example.com/app и app.example.com/env ಅಥವಾ app. ಇದು ಫಿಲ್ಟರಿಂಗ್ ಸಂಘರ್ಷಗಳನ್ನು ಮತ್ತು ಯೋಜನೆಗೆ ಸಂಬಂಧಿಸಿದ ತಪ್ಪಾದ ನಿಯೋಜನೆಗಳ ಅಪಾಯವನ್ನು ತಪ್ಪಿಸುತ್ತದೆ.
GitLab ಜೊತೆಗಿನ ಕುಬರ್ನೆಟ್ಸ್ ಏಕೀಕರಣವು ಸೇವಾ ಖಾತೆಯನ್ನು ಬಳಸಿಕೊಂಡು RBAC ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲು ಮತ್ತು ಪ್ರತಿ GitLab ಯೋಜನೆಗೆ ಮೀಸಲಾದ ನೇಮ್ಸ್ಪೇಸ್ ಅನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಗರಿಷ್ಠ ದಕ್ಷತೆಗಾಗಿ, ನಿಯೋಜನೆಗೆ ಅಗತ್ಯವಿರುವಾಗ ಮಾತ್ರ ಈ ಸಂಪನ್ಮೂಲಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ.
ಕುಬರ್ನೆಟ್ಸ್ ಅನ್ನು ನಿಯೋಜಿಸುವಾಗ, GitLab CI ನಿಯೋಜನೆಯ ಮೊದಲು ಈ ಸಂಪನ್ಮೂಲಗಳನ್ನು ರಚಿಸುತ್ತದೆ.
ಗುಂಪು-ಹಂತದ ಕ್ಲಸ್ಟರ್ಗಳು ಈಗ GitLab ರನ್ನರ್ ಸ್ಥಾಪನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಗುಂಪು-ಹಂತದ ಕುಬರ್ನೆಟ್ಸ್ ಓಟಗಾರರು ಮಕ್ಕಳ ಪ್ರಾಜೆಕ್ಟ್ಗಳಿಗೆ ಗುಂಪು ಓಟಗಾರರು ಎಂದು ಲೇಬಲ್ ಮಾಡುತ್ತಾರೆ cluster и kubernetes.
ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ನಿಯೋಜಿಸಲಾಗಿದೆ GitLab ಸರ್ವರ್ಲೆಸ್, ಈಗ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಕ್ಕಾಗಿ ಸ್ವೀಕರಿಸಿದ ಕರೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ತೋರಿಸಿ. ಇದನ್ನು ಮಾಡಲು, ನೀವು Knative ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ Prometheus ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ.
ಪ್ಯಾರಾಮೀಟರ್ ನಿಯಂತ್ರಣ git clean GitLab CI/CD ಉದ್ಯೋಗಗಳಿಗಾಗಿ
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, GitLab ರನ್ನರ್ ರನ್ ಆಗುತ್ತದೆ git clean GitLab CI/CD ಯಲ್ಲಿ ಕೆಲಸವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಕೋಡ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ. GitLab 11.10 ರಂತೆ, ಬಳಕೆದಾರರು ತಂಡಕ್ಕೆ ರವಾನಿಸಲಾದ ನಿಯತಾಂಕಗಳನ್ನು ನಿಯಂತ್ರಿಸಬಹುದು git clean. ಮೀಸಲಾದ ಓಟಗಾರರನ್ನು ಹೊಂದಿರುವ ತಂಡಗಳಿಗೆ, ಹಾಗೆಯೇ ದೊಡ್ಡ ಮೊನೊರೆಪೊಸಿಟರಿಗಳಿಂದ ಯೋಜನೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ತಂಡಗಳಿಗೆ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ. ಈಗ ಅವರು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಇಳಿಸುವಿಕೆಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಯಂತ್ರಿಸಬಹುದು. ಹೊಸ ವೇರಿಯಬಲ್ GIT_CLEAN_FLAGS ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವಾಗಿದೆ -ffdx ಮತ್ತು ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಕಮಾಂಡ್ ನಿಯತಾಂಕಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ [git clean](https://git-scm.com/docs/git-clean).
ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸುರಕ್ಷಿತ ಪರಿಸರಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಬಾಹ್ಯ ಅಧಿಕಾರ ಸಂಪನ್ಮೂಲದ ಅಗತ್ಯವಿರಬಹುದು. ಹೆಚ್ಚುವರಿ ಮಟ್ಟದ ಪ್ರವೇಶ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ನಾವು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದ್ದೇವೆ 10.6 ಮತ್ತು ಕೋರ್ನಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ತೆರೆಯಲು ಹಲವು ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು ವೈಯಕ್ತಿಕ ಭಾಗವಹಿಸುವವರಿಗೆ ಅಗತ್ಯವಿರುವುದರಿಂದ ಬಾಹ್ಯ ದೃಢೀಕರಣವನ್ನು ಮತ್ತು ಕೋರ್ ನಿದರ್ಶನಗಳಿಗಾಗಿ ಹೆಚ್ಚುವರಿ ಭದ್ರತೆಯ ಪದರವನ್ನು ಪರಿಚಯಿಸಲು ನಾವು ಸಂತೋಷಪಡುತ್ತೇವೆ.
ಡೆವಲಪರ್ ಪಾತ್ರವು ಗುಂಪುಗಳಲ್ಲಿ ಯೋಜನೆಗಳನ್ನು ರಚಿಸಬಹುದು ಆವೃತ್ತಿ 10.5 ರಿಂದ, ಮತ್ತು ಈಗ ಇದು ಕೋರ್ನಲ್ಲಿ ಸಾಧ್ಯ. ಪ್ರಾಜೆಕ್ಟ್ಗಳನ್ನು ರಚಿಸುವುದು GitLab ನಲ್ಲಿ ಉತ್ಪಾದಕತೆಗೆ ಪ್ರಮುಖ ಲಕ್ಷಣವಾಗಿದೆ ಮತ್ತು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಕೋರ್ನಲ್ಲಿ ಸೇರಿಸುವ ಮೂಲಕ, ನಿದರ್ಶನ ಸದಸ್ಯರಿಗೆ ಹೊಸದನ್ನು ಮಾಡಲು ಈಗ ಸುಲಭವಾಗಿದೆ.
ಇಂದು ನಾವು GitLab ರನ್ನರ್ 11.10 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ್ದೇವೆ! GitLab ರನ್ನರ್ ಎಂಬುದು CI/CD ಉದ್ಯೋಗಗಳನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು GitLab ಗೆ ಕಳುಹಿಸಲು ಬಳಸಲಾಗುವ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಯಾಗಿದೆ.
ಬದಲಾವಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು GitLab ರನ್ನರ್ ಚೇಂಜ್ಲಾಗ್ನಲ್ಲಿ ಕಾಣಬಹುದು: ಚೇಂಜೆಲೋಗ್.
ಹಿಂತಿರುಗಿದ ತಿದ್ದುಪಡಿ project_id Elasticsearch ನಲ್ಲಿ ಬ್ಲಾಬ್ ಹುಡುಕಾಟ API ನಲ್ಲಿ
ಸ್ಟಾರ್ಟರ್, ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್
ನಾವು Elasticsearch ಬ್ಲಾಬ್ ಹುಡುಕಾಟ API ನಲ್ಲಿ ದೋಷವನ್ನು ಸರಿಪಡಿಸಿದ್ದೇವೆ ಅದು ತಪ್ಪಾಗಿ 0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತಿದೆ project_id. ಇದು ಅಗತ್ಯವಾಗುತ್ತದೆ ರೀಇಂಡೆಕ್ಸ್ ಸ್ಥಿತಿಸ್ಥಾಪಕ ಹುಡುಕಾಟಸರಿಯಾದ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯಲು project_id GitLab ನ ಈ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ.
ಓಮ್ನಿಬಸ್ ಸುಧಾರಣೆಗಳು
ಕೋರ್, ಸ್ಟಾರ್ಟರ್, ಪ್ರೀಮಿಯಂ, ಅಲ್ಟಿಮೇಟ್
ನಾವು GitLab 11.10 ರಲ್ಲಿ Omnibus ಗೆ ಈ ಕೆಳಗಿನ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಿದ್ದೇವೆ:
GitLab 11.10 ಒಳಗೊಂಡಿದೆ ಪ್ರಮುಖ 5.9.0, ಮುಕ್ತ ಮೂಲ ಸ್ಲಾಕ್ ಪರ್ಯಾಯ, ಇದರ ಇತ್ತೀಚಿನ ಬಿಡುಗಡೆಯು Hipchat ನಿಂದ ಡೇಟಾವನ್ನು ಸುಲಭವಾಗಿ ಸ್ಥಳಾಂತರಿಸಲು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಿಗಾಗಿ ಹೊಸ ಏಕೀಕರಣ ಡೈರೆಕ್ಟರಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಈ ಆವೃತ್ತಿಯು ಒಳಗೊಂಡಿದೆ ಭದ್ರತಾ ನವೀಕರಣಗಳು, ಮತ್ತು ನಾವು ನವೀಕರಿಸಲು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ.
ಎಲ್ಲಾ ಗಾತ್ರಗಳ GitLab ನಿದರ್ಶನಗಳಿಗಾಗಿ ನಾವು ಪ್ರತಿ ಬಿಡುಗಡೆಯೊಂದಿಗೆ GitLab ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ. GitLab 11.10 ನಲ್ಲಿ ಕೆಲವು ಸುಧಾರಣೆಗಳು:
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.
ಉಬುಂಟು 14.04 ಗಾಗಿ ಪ್ರಮಾಣಿತ ಬೆಂಬಲದ ಅಂತ್ಯವನ್ನು ಕ್ಯಾನೊನಿಕಲ್ ಘೋಷಿಸಿತು ಏಪ್ರಿಲ್ 2019. ಬೆಂಬಲಿತ LTS ಆವೃತ್ತಿಗೆ ಅಪ್ಗ್ರೇಡ್ ಮಾಡಲು ನಾವು ಬಳಕೆದಾರರಿಗೆ ಸಲಹೆ ನೀಡುತ್ತೇವೆ: ಉಬುಂಟು 16.04 ಅಥವಾ ಉಬುಂಟು 18.04.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಮೇ 2019
ಪ್ರತಿ ಸಲ್ಲಿಕೆಗೆ ರಚಿಸಲಾದ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಪೈಪ್ಲೈನ್ಗಳನ್ನು ಮಿತಿಗೊಳಿಸುವುದು
ಹಿಂದೆ, GitLab ಪೈಪ್ಲೈನ್ಗಳನ್ನು ರಚಿಸಿತು HEAD ಸಲ್ಲಿಕೆಯಲ್ಲಿ ಪ್ರತಿ ಶಾಖೆ. ಏಕಕಾಲದಲ್ಲಿ ಹಲವಾರು ಬದಲಾವಣೆಗಳನ್ನು ತಳ್ಳುವ ಡೆವಲಪರ್ಗಳಿಗೆ ಇದು ಅನುಕೂಲಕರವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, ವೈಶಿಷ್ಟ್ಯ ಶಾಖೆಗೆ ಮತ್ತು ಶಾಖೆಗೆ 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+ ರನ್ ಆಗುತ್ತಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದನ್ನು ಬಿಟ್ಟು ಬೇರೆ ಏನನ್ನೂ ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
GitLab ರನ್ನರ್ಗಾಗಿ ಪ್ರವೇಶ ಬಿಂದು ವೈಶಿಷ್ಟ್ಯಕ್ಕಾಗಿ ಅಸಮ್ಮತಿಸಿದ ಪ್ಯಾರಾಮೀಟರ್
GitLab 12.0 ನಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯದ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಂತೆ ನಾವು ಸರಿಯಾದ ನಡವಳಿಕೆಗೆ ಬದಲಾಯಿಸುತ್ತೇವೆ. ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ನೋಡಿ ಈ ಕಾರ್ಯ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
GitLab ರನ್ನರ್ಗಾಗಿ EOL ತಲುಪುವ Linux ವಿತರಣೆಗೆ ಅಸಮ್ಮತಿಸಲಾಗಿದೆ
GitLab ರನ್ನರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದಾದ ಕೆಲವು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ತಮ್ಮ ಉದ್ದೇಶವನ್ನು ಪೂರೈಸಿವೆ.
GitLab 12.0 ನಲ್ಲಿ, GitLab ರನ್ನರ್ ಇನ್ನು ಮುಂದೆ ಅಂತಹ Linux ವಿತರಣೆಗಳಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ವಿತರಿಸುವುದಿಲ್ಲ. ಇನ್ನು ಮುಂದೆ ಬೆಂಬಲಿಸದ ವಿತರಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ನಮ್ಮಲ್ಲಿ ಕಾಣಬಹುದು ದಸ್ತಾವೇಜನ್ನು. ಜೇವಿಯರ್ ಅರ್ಡೊ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು (ಜೇವಿಯರ್ ಜಾರ್ಡನ್) ಹಿಂದೆ ಅವರ ಕೊಡುಗೆ!
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
ಹಳೆಯ GitLab ರನ್ನರ್ ಸಹಾಯಕ ಆಜ್ಞೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತಿದೆ
GitLab 12.0 ನಲ್ಲಿ, GitLab ರನ್ನರ್ ಅನ್ನು ಹೊಸ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ. ಇದು ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತದೆ ಸಹಾಯಕ ಚಿತ್ರವನ್ನು ಅತಿಕ್ರಮಿಸಿ. ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ನೋಡಿ ಈ ಕಾರ್ಯ.
GitLab ರನ್ನರ್ 11.10 ರಲ್ಲಿ ನಾವು ಅವಕಾಶವನ್ನು ಒದಗಿಸುತ್ತೇವೆ ರನ್ನರ್ ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತಾನೆ ಎಂಬುದನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ git clean. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೊಸ ಸ್ವಚ್ಛಗೊಳಿಸುವ ತಂತ್ರವು ಬಳಕೆಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ git reset ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಇರಿಸುತ್ತದೆ git clean ಇಳಿಸುವಿಕೆಯ ಹಂತದ ನಂತರ.
ಈ ವರ್ತನೆಯ ಬದಲಾವಣೆಯು ಕೆಲವು ಬಳಕೆದಾರರ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದರಿಂದ, ನಾವು ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಿದ್ದೇವೆ FF_USE_LEGACY_GIT_CLEAN_STRATEGY. ನೀವು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿಸಿದರೆ true, ಇದು ಲೆಗಸಿ ಕ್ಲೀನಪ್ ತಂತ್ರವನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ. GitLab ರನ್ನರ್ನಲ್ಲಿ ಕಾರ್ಯ ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸುವ ಕುರಿತು ಹೆಚ್ಚಿನದನ್ನು ಕಾಣಬಹುದು ದಾಖಲಾತಿಯಲ್ಲಿ.
GitLab ರನ್ನರ್ 12.0 ನಲ್ಲಿ, ನಾವು ಲೆಗಸಿ ಕ್ಲೀನಪ್ ತಂತ್ರಕ್ಕೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕುತ್ತೇವೆ ಮತ್ತು ಫಂಕ್ಷನ್ ಪ್ಯಾರಾಮೀಟರ್ ಬಳಸಿ ಅದನ್ನು ಮರುಸ್ಥಾಪಿಸುವ ಸಾಮರ್ಥ್ಯ. ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ನೋಡಿ ಈ ಕಾರ್ಯ.
ಅಳಿಸುವಿಕೆ ದಿನಾಂಕ: 22 ಜೂನ್ 2019
ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ ಸಿಸ್ಟಂ ಮಾಹಿತಿ ವಿಭಾಗ
GitLab ನಿಮ್ಮ GitLab ನಿದರ್ಶನದ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ admin/system_info, ಆದರೆ ಈ ಮಾಹಿತಿಯು ನಿಖರವಾಗಿಲ್ಲದಿರಬಹುದು.
ಉಚಿತ: ಅನಿಯಮಿತ ಖಾಸಗಿ ರೆಪೊಸಿಟರಿಗಳು ಮತ್ತು ಅನಿಯಮಿತ ಸಂಖ್ಯೆಯ ಯೋಜನೆ ಕೊಡುಗೆದಾರರು. ಮುಚ್ಚಿದ ಯೋಜನೆಗಳು ಮಟ್ಟದ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿವೆ ಉಚಿತನಲ್ಲಿ ಮುಕ್ತ ಯೋಜನೆಗಳು ಮಟ್ಟದ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದೆ ಗೋಲ್ಡ್.
ಕಂಚಿನ: ಸುಧಾರಿತ ವರ್ಕ್ಫ್ಲೋ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಪ್ರವೇಶದ ಅಗತ್ಯವಿರುವ ತಂಡಗಳಿಗೆ.
ಸಿಲ್ವರ್: ಹೆಚ್ಚು ದೃಢವಾದ DevOps ಸಾಮರ್ಥ್ಯಗಳು, ಅನುಸರಣೆ ಮತ್ತು ವೇಗದ ಬೆಂಬಲದ ಅಗತ್ಯವಿರುವ ತಂಡಗಳಿಗೆ.
ಗೋಲ್ಡ್: ಅನೇಕ CI/CD ಉದ್ಯೋಗಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. ಎಲ್ಲಾ ತೆರೆದ ಯೋಜನೆಗಳು ಯೋಜನೆಯನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ ಗೋಲ್ಡ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಉಚಿತವಾಗಿ ಬಳಸಬಹುದು.