GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ

เบเบงเบ”โ€‹เบžเบปเบšโ€‹เบ„เบงเบฒเบกโ€‹เบฅเบฑเบšโ€‹เบ—เบตเปˆโ€‹เบฎเบปเปˆเบงโ€‹เป„เบซเบฅโ€‹เป„เบง

เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป€เบฅเบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบงเป„เบ›เบซเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบฎเปˆเบงเบกเบเบฑเบ™เป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบชเบฒเบกเบฒเบ”เบฎเป‰เบฒเบเปเบฎเบ‡. เป€เบกเบทเปˆเบญเบœเบนเป‰เป‚เบˆเบกเบ•เบตเป„เบ”เป‰เบฎเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ เบซเบผเบทเบฅเบฐเบซเบฑเบ” API เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เบฅเบฒเบงเบˆเบฐเบ„เบญเบšเบ„เบญเบ‡เบšเบฑเบ™เบŠเบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบฅเบฑเบญเบเป€เบˆเบปเป‰เบฒเบญเบญเบ เปเบฅเบฐเปƒเบŠเป‰เป€เบ‡เบดเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเปˆเบฒเบ‡เบชเปเป‰เป‚เบเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบœเบปเบ™เบเบฐเบ—เบปเบš domino เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰: เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบšเบฑเบ™เบŠเบตเบซเบ™เบถเปˆเบ‡เป€เบ›เบตเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ„เบปเบ™เบญเบทเปˆเบ™. เบชเบฐเป€เบ•เบเปเบกเปˆเบ™เบชเบนเบ‡, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบ„เบงเบฒเบกเบฅเบฑเบšเบ—เบตเปˆเบฎเบปเปˆเบงเป„เบซเบฅเป„เบงเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบˆเบฐเป„เบงเป„เบ”เป‰.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบเบฒเบ™โ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบฅเบฑเบšโ€‹ เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ SAST เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เปเบ•เปˆเบฅเบฐเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบˆเบฐเบ–เบทเบเบชเบฐเปเบเบ™เบขเบนเปˆเปƒเบ™เบงเบฝเบ CI/CD เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบฅเบฑเบš. เบกเบตเบ„เบงเบฒเบกเบฅเบฑเบš - เปเบฅเบฐเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก. เบกเบฑเบ™เบ–เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบงเบ—เบตเปˆเบฎเบปเปˆเบงเป„เบซเบผเบขเบนเปˆเปƒเบ™เบˆเบธเบ”เปเบฅเบฐเบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ.

เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก

เป€เบกเบทเปˆเบญเบกเบฑเบ™เป€เบ•เบตเบšเปƒเบซเบเปˆเบ‚เบถเป‰เบ™เปเบฅเบฐเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ, เบเบฒเบ™เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ. เบœเบนเป‰เปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปเบฅเบฐเบกเบตเบฅเบฒเบเป„เบ”เป‰เบชเบนเบ‡เบ‚เบถเป‰เบ™, เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบกเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบทเบšเปเปˆเบ›เบญเบ”เป„เบž. เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ, เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบฅเบงเบกเบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”เป€เบžเบฒเบฐเบงเปˆเบฒเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เปเบกเปˆเบ™เบชเบนเบ‡เบซเบผเบฒเบ.

GitLab 11.9 เป€เบฎเบฑเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™, เบ‚เบญเบšเปƒเบˆ เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบฅเบงเบกโ€‹. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบšเบธเบเบ„เบปเบ™เบซเบผเบทเบเบธเปˆเบก (เบชเบฐเบกเบฒเบŠเบดเบเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”). เบ”เบฝเบงเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเบเบปเบ”เบซเบผเบฒเบเบญเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบˆเบฒเบเบšเบธเบเบ„เบปเบ™เบชเบฐเป€เบžเบฒเบฐ เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบชเบฐเบกเบฒเบŠเบดเบเบซเบผเบฒเบเบ„เบปเบ™เบ‚เบญเบ‡เบเบธเปˆเบกเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เปœเบถเปˆเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบฅเบฐเบšเบธเบœเบนเป‰เบ—เบตเปˆเบญเบญเบเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”.

เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เปเบญเบฑเบšเบฏ GitLab เบ”เบฝเบงเบ—เบตเปˆเบšเบฑเบ™เบซเบฒ, เบฅเบฐเบซเบฑเบ”, เบ—เปเปˆ, เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเปเบกเปˆเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบฅเบฐเป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚.

ChatOps เบ”เบฝเบงเบ™เบตเป‰เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”

GitLab ChatOps เป€เบ›เบฑเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบญเปเบฒโ€‹เบ™เบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™ CI / CD เปเบฅเบฐโ€‹เบชเบญเบšโ€‹เบ–เบฒเบกโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป‚เบ”เบโ€‹เบเบปเบ‡โ€‹เปƒเบ™โ€‹เบเบดเบ”โ€‹เบชเบปเบ™โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เป€เบŠเบฑเปˆเบ™ Slack เปเบฅเบฐ Mattermostโ€‹. เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™ GitLab 10.6, ChatOps เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบกเบฑเบ GitLab Ultimate. เบญเบตเบ‡ เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™ ะธ เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบเบฑเบšเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบžเบงเบเป€เบฎเบปเบฒเบเป‰เบฒเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบฅเบปเบ‡เปƒเบ™เบฅเบฐเบ”เบฑเบšเบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบšเปเปˆเป€เบ„เบตเบเบ‚เบถเป‰เบ™.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ ChatOps, เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เบปเบ™, เปเบฅเบฐเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เปƒเบ™ GitLab 11.9 เบžเบงเบเป€เบฎเบปเบฒ เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบฅเบฐเบซเบฑเบ” ChatOps, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ”เบฝเบงเบ™เบตเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบชเบฅเบตเปƒเบ™ GitLab Core เบ—เบตเปˆเบˆเบฑเบ”เบเบฒเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบขเบนเปˆเปƒเบ™ GitLab.com เปเบฅเบฐเป€เบ›เบตเบ”เปƒเบซเป‰เบŠเบธเบกเบŠเบปเบ™.

ะ˜ะผะฝะพะณะพะตะดั€ัƒะณะพะต!

เบกเบตเบซเบผเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ™เบตเป‰, e.g. เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™, เปเบเป‰เป„เบ‚เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฎเบงเบก ะธ เปเบกเปˆเปเบšเบš CI/CD เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, - เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฅเปเบ–เป‰เบฒเบ—เบตเปˆเบˆเบฐเบšเบญเบเบ—เปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ!

เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบ„เปˆเบฒเบ—เบตเปˆเบชเบธเบ” (MVP) เปƒเบ™เป€เบ”เบทเบญเบ™เบ™เบตเป‰เบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰เป‚เบ”เบ Marcel Amirault (Marcel Amirault)
Marcel เป„เบ”เป‰เบŠเปˆเบงเบเบžเบงเบเป€เบฎเบปเบฒเบ›เบฑเบšเบ›เบธเบ‡เป€เบญเบเบฐเบชเบฒเบ™ GitLab เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เบฅเบฒเบง เป„เบ”เป‰เบซเบผเบฒเบ เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. Domo arigato [เบ‚เบญเบšเปƒเบˆเบซเบผเบฒเบเป† (เบžเบฒเบชเบฒเบเบตเปˆเบ›เบธเปˆเบ™) - เบ›เบฐเบกเบฒเบ™. trans.] Marcel, เบžเบงเบเป€เบฎเบปเบฒเบ‚เปเบ‚เบญเบšเปƒเบˆเบขเปˆเบฒเบ‡เบˆเบดเบ‡เปƒเบˆ!

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบซเบผเบฑเบเบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบ GitLab 11.9

เบ„เบปเป‰เบ™เบžเบปเบšเบ„เบงเบฒเบกเบฅเบฑเบš เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบงเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบเปเปˆเบฎเบปเปˆเบงเป„เบซเบฅเบ„เบงเบฒเบกเบฅเบฑเบš เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบงเป„เบ›เบซเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบฒเบ‡เป„เบเป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เปƒเบˆ. เบ–เป‰เบฒเบ„เบปเบ™เบญเบทเปˆเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบซเบผเปˆเบ‡เบ™เบตเป‰, เบซเบผเบทเบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เป€เบœเบตเบเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบตเป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบŠเบฑเปˆเบ™: เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

GitLab 11.9 เบกเบตเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปƒเบซเบกเปˆ - "เบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบ„เบงเบฒเบกเบฅเบฑเบš". เบกเบฑเบ™เบชเบฐเปเบเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบŠเบญเบเบซเบฒเบฅเบฐเบซเบฑเบ” API เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบšเปเปˆเบ„เบงเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. GitLab เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบœเบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เปƒเบ™โ€‹เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™ SAST เปƒเบ™ widget เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบฅเบงเบกโ€‹, เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เปเปˆโ€‹, เปเบฅเบฐ dashboards เบ„เบงเบฒเบกโ€‹เบ›เบญเบ”โ€‹เป„เบžโ€‹.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰เป€เบ›เบตเบ”เปƒเบŠเป‰ SAST เบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเป‰เบง, เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบซเบเบฑเบ‡, เบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆเบ™เบตเป‰. เบกเบฑเบ™เบเบฑเบ‡เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Auto DevOps เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบฅเบงเบกโ€‹

(เบžเบฃเบตเบกเบฝเบก, เบชเบนเบ‡เบชเบธเบ”, เป€เบ‡เบดเบ™, เบ—เบญเบ‡)

เบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ—เบธเบเป†เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เบชเบฐเป€เบซเบกเบตเบงเปˆเบฒเปƒเบœเบ„เบงเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เบกเบฑเบ™เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบˆเบฐเบกเบตเบ™เบฑเบเบ—เบปเบšเบ—เบงเบ™เบˆเบฒเบเบ—เบตเบกเบ‡เบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™: เบ—เบตเบกเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบ—เบตเบกเบ‡เบฒเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบ—เบตเบกเบ‡เบฒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”.

เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบ—เบตเปˆเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบงเบปเบ‡เบเบปเบกเบ‚เบญเบ‡เบœเบนเป‰เบญเบฐเบ™เบธเบกเบฑเบ”เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบ‚เบฑเป‰เบ™เบ•เปˆเปเบฒ. เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™ widget เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เบœเบนเป‰เบ—เบปเบšเบ—เบงเบ™เบ•เปเปˆเป„เบ›เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ.

เปƒเบ™ GitLab 11.8, เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ GitLab 11.9, เบžเบงเบเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เปƒเบ™ GitLab 11.3 เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปเบ™เบฐเบ™เปเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบกเบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ„เบปเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป€เบžเบทเปˆเบญเบ—เบปเบšเบ—เบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบขเปˆเบฒเบ‡เบงเปˆเบญเบ‡เป„เบง.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบณเบฅเบฑเบ‡เบเป‰เบฒเบ ChatOps เป„เบ›เปƒเบชเปˆเบซเบผเบฑเบ

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™ GitLab Ultimate 10.6, ChatOps เป„เบ”เป‰เบเป‰เบฒเบเป„เบ› GitLab Core. GitLab ChatOps เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ GitLab CI เบœเปˆเบฒเบ™ Slack เป‚เบ”เบเปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบ„เปเบฒเบชเบฑเปˆเบ‡ slash.

เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เบซเบผเบฑเบเบเบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบฎเบฑเบ”เบเบธเบก. เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™เป€เบฅเบทเป‰เบญเบเป†, เบŠเบธเบกเบŠเบปเบ™เบˆเบฐเบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™

(เบžเบฃเบตเบกเบฝเบก, เบชเบนเบ‡เบชเบธเบ”, เป€เบ‡เบดเบ™, เบ—เบญเบ‡)

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เป€เบžเบตเปˆเบก, เบฅเบถเบš, เบซเบผเบทเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบเบงเบ”เบชเบญเบš GitLab, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเป€เบงเบฅเบฒเปƒเบ”. เบกเบตเบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”เปเบฅเบฐเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰? เบซเบผเบทเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบšเป? เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เปเบเป‰เป„เบ‚เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฎเบงเบก

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เป‰เบญเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡ patches เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบธเบกเปƒเบชเปˆเบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เปƒเบ™ GitLab 11.7 เบžเบงเบเป€เบฎเบปเบฒ เปเบ™เบฐเบ™เบณเป„เบŸเบฅเปŒเปเบเป‰เป„เบ‚, เปเบ•เปˆเบกเบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”, เบ™เปเบฒเปƒเบŠเป‰เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ pushed เบเบฑเบš repository เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.

เปƒเบ™ GitLab 11.9 เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เปเบเป‰เป„เบ‚เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบญเบญเบเบˆเบฒเบเบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เป€เบงเบฑเบš GitLab. เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เปเป‰เบกเบนเบ™เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ, เปเบฅเบฐเบชเบฒเบ‚เบฒเปƒเบซเบกเปˆเบ™เบตเป‰เบˆเบฐเบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบขเบนเปˆเปเบฅเป‰เบง. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบšเบฑเบ™เบซเบฒเป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เปเบฅเป‰เบง, เบ•เบทเปˆเบกเบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบซเป‰เบเบฑเบšเบชเบฒเบ‚เบฒเบ•เบปเป‰เบ™เบ™เป‰เปเบฒเบ–เป‰เบฒเบ—เปเปˆเบ—เปเปˆเปเบกเปˆเบ™เบ”เบต.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบณเบฅเบฑเบ‡เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบเบฒเบ™เบชเบฐเปเบเบ™เบ•เบปเบงเบšเบฑเบ™เบˆเบธเปƒเบ™เปเบœเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบเบธเปˆเบก

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

dashboard เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เบตเบกเบ‡เบฒเบ™เบชเบธเบกเปƒเบชเปˆเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เบชเบฐเบซเบ™เบญเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™, เบชเบฐเบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆ dashboard เบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบฝเบงเปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เป€เบˆเบฒเบฐเบฅเบปเบ‡เปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบˆเบธเบ”เบญเปˆเบญเบ™.

เปƒเบ™ GitLab 11.9, เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเปเบเบ™เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ dashboard, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเปเบเบ™ SAST เปเบฅเบฐเบ„เบงเบฒเบกเป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ—เบตเปˆเบกเบตเบขเบนเปˆ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบžเบฒเบšเบฅเบงเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบ”เบฝเบง, เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒ.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เปเบกเปˆเปเบšเบš CI/CD เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡ GitLab เปเบกเปˆเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ เปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบซเป‰เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš เปเบฅเบฐเบ›เบญเบ”เป„เบž. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเบ‚เบญเบ‡เบงเบฝเบเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบซเบผเบฒเบเป‚เบ„เบ‡เบเบฒเบ™. เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ GitLab เบฅเบธเป‰เบ™เบฅเป‰เบฒเบชเบธเบ”เป‚เบ”เบเบ—เบตเปˆเบšเปเปˆเปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡ GitLab เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

เบกเบฑเบ™เปเบกเปˆเบ™เบเป‰เบญเบ™เป€เบซเบ”เบœเบปเบ™เบ™เบตเป‰เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™ GitLab 11.7 เบเบปเบ™เป„เบเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบงเบฝเบเป‚เบ”เบเปƒเบŠเป‰ เปเบกเปˆเปเบšเบš.

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ GitLab 11.9 เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบฐเป€เบซเบ™เบตเปเบกเปˆเปเบšเบšเปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบฑเบ‡เบซเบกเบปเบ”: เบ•เบปเบงเบขเปˆเบฒเบ‡, sast ะธ dependency_scanning, - เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบธเป‰เบ™เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ‚เบญเบ‡ GitLab.

เบฎเบงเบกเบžเบงเบเบกเบฑเบ™เป‚เบ”เบเบเบปเบ‡เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เปเบฅเบฐเบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบญเบฑเบšเป€เบ”เบ”เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฑเบšเป€เบเบฃเบ”เป€เบ›เบฑเบ™ GitLab เบฅเบธเป‰เบ™เปƒเปเปˆ. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เปเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡.

เบงเบดเบ—เบตเปƒเปเปˆเปƒเบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ เปเบฅเบฐ เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบเบณเบ™เบปเบ”เบงเบฝเบเบเปˆเบญเบ™เปœเป‰เบฒ เบซเบผเบท เบฅเบฐเบซเบฑเบ”เบซเบเปเป‰เปœเป‰เบฒเบญเบทเปˆเบ™เป†เปƒเบ”เป†. เบ—เปˆเบฒเบ™เบ„เบงเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเปƒเบซเบกเปˆ template. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ syntax เบญเบทเปˆเบ™เป†เบญเบฒเบ”เบˆเบฐเบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเปƒเบ™ GitLab 12.0 เบซเบผเบทเบเบฒเบ™เบ›เปˆเบญเบเบญเบทเปˆเบ™เป†เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบทเปˆเบ™เป†เปƒเบ™ GitLab 11.9

เบ•เบญเบšเบเบฑเบšเบ„เบณเป€เบซเบฑเบ™

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

GitLab เบกเบตเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ•เปˆเบฒเบ‡เป†. เบˆเบปเบ™เบเปˆเบงเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบ‚เบฝเบ™เบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ•เป‰เบญเบ‡เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบœเปˆเบญเบ™เบœเบฑเบ™เบ‚เปเป‰เบˆเบณเบเบฑเบ”เบ™เบตเป‰เปเบฅเป‰เบง. เป€เบญเบปเบฒเบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ”เป†เปƒเบ™ GitLab (เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒ, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบก, เปเบฅเบฐ epics) เปเบฅเบฐเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบกเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ. เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰, เบ—เบตเบกเบ‡เบฒเบ™เบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบกเบตเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบซเบผเบฒเบเบ‚เบถเป‰เบ™.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เปเบกเปˆเปเบšเบšเป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš .NET, Go, iOS เปเบฅเบฐ Pages

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบ™เบตเบซเบผเบฒเบเปเบกเปˆเปเบšเบšเป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆ:

  • เบ›เบฐเบ–เบปเบก เปเบกเปˆเปเบšเบšเป‚เบ„เบ‡เบเบฒเบ™ .NET Core, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบกเบต CI.
  • เปเบกเปˆเปเบšเบšเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ—เบตเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ Go Micro เบเบญเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบ™เบฅเบฐเบžเบฒเบ เปเบฅเบฐ GitLab CI/CD.
  • เปเบญเบฑเบš iOS โ€œเบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ!โ€, เบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปƒเบ™ GitLab. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบชเป‰เบฒเบ‡ iOS เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฅเปˆเบ™ MacOS เบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบกเบฑเบ™เบเบฑเบš GitLab CI/CD.
  • เปเบกเปˆเปเบšเบšเปœเป‰เบฒ GitLab เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Netlify.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
Epic

เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบˆเบฒเบเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”

(เบžเบฃเบตเบกเบฝเบก, เบชเบนเบ‡เบชเบธเบ”, เป€เบ‡เบดเบ™, เบ—เบญเบ‡)

เบกเบฑเบ™เบšเปเปˆเบˆเบฐเปเบˆเป‰เบ‡เบชเบฐ เป€เปเบต เป„เบ›เบงเปˆเบฒเบœเบนเป‰เบ—เบตเปˆเบญเบฐเบ™เบธเบกเบฑเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ GitLab เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป€เบžเบทเปˆเบญเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเป„เบŸเบฅเปŒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ”เบฑเบ”เปเบเป‰, เป‚เบ”เบเปƒเบŠเป‰ เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”. เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบกเบญเบšเบซเบกเบฒเบเป‚เบ”เบเปƒเบŠเป‰เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ CODEOWNERS, เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš gitattributes.

เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบ›เบฑเบ™เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰ Git Lab 11.5.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเป‰เบฒเบเป„เบŸเบฅเปŒเปƒเบ™ Web IDE

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบกเบฑเบ™เบˆเบฒเบ Web IDE เป„เบ›เบซเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบซเบกเปˆ.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ•เบฒเบกเบฅเบณเบ”เบฑเบšเบ•เบปเบงเปœเบฑเบ‡เบชเบท

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เปเบ—เบฑเบ GitLab เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบขเปˆเบฒเบ‡เบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญ, เปเบฅเบฐเบ—เบตเบกเบ‡เบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบœเบนเป‰เปƒเบŠเป‰เบกเบฑเบเบˆเบฐเป€เบžเบตเปˆเบกเปเบ—เบฑเบเบซเบผเบฒเบเบญเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบšเบฑเบ™เบซเบฒ, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบก เบซเบผเบท epic.

เปƒเบ™ GitLab 11.9, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ›เป‰เบฒเบเบŠเบทเปˆ. เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบซเบฒ, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบก, เปเบฅเบฐ epics, เบ›เป‰เบฒเบเบŠเบทเปˆเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบ–เบšเบ”เป‰เบฒเบ™เบ‚เป‰เบฒเบ‡เปเบกเปˆเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เบ™เบตเป‰เบเบฑเบ‡เปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ„เบณเป€เบซเบฑเบ™เป„เบงเป€เบกเบทเปˆเบญเบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบเบฐเบ—เบณเบ•เบฒเบกเปœเป‰เบฒเบงเบฝเบ

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบเบฑเปˆเบ™เบ•เบญเบ‡เบŸเบตเบ”เบเบดเบ”เบˆเบฐเบเปเบฒเป‚เบ”เบเบซเบ™เป‰เบฒเบงเบฝเบ, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบกเบซเบผเบท epics, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบชเบธเบกเปƒเบชเปˆเบžเบฝเบ‡เปเบ•เปˆเบ„เปเบฒเป€เบซเบฑเบ™เบซเบผเบทเบšเบฑเบ™เบ—เบถเบเบฅเบฐเบšเบปเบš. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เปƒเบ™เบฅเบฐเบšเบปเบš, เปเบฅเบฐเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบซเบฒเบซเบผเบฒเบเบกเบทเป‰เบ•เปเปˆเบกเบฒ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบซเบฑเบ™เบŸเบตเบ”เบ—เบตเปˆเบ–เบทเบเบเบฑเปˆเบ™เบ•เบญเบ‡. เบฅเบฒเบงเบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบฅเบฒเบงเบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเบญเบเบ„เปเบฒเป€เบซเบฑเบ™เป„เบ”เป‰.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰. เบ•เบญเบ™เบ™เบตเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เป‚เปเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบญเบญเบเบ„เบณเป€เบซเบฑเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบงเปˆเบญเบ‡เป„เบงเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เป€เบฅเบทเปˆเบญเบ™เบเบฑเบšเป„เบ›เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบŸเบตเบ”. เบ™เบตเป‰เปƒเบŠเป‰เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™, เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก, เปเบฅเบฐ epics.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡ epics เป€เบ”เบฑเบเบ™เป‰เบญเบ

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰ epics เป€เบ”เบฑเบเบ™เป‰เบญเบ, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡ epics เบ‚เบญเบ‡ epics (เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ”เบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡ epics).

เบ”เบฝเบงเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฎเบฝเบ‡เบฅเบณเบ”เบฑเบšเบ‚เบญเบ‡ epics เป€เบ”เบฑเบเบ™เป‰เบญเบเบ„เบทเบ™เปƒเปเปˆเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบฅเบฒเบ เปเบฅเบฐเบงเบฒเบ‡เบฅเบปเบ‡, เบ„เบทเบเบฑเบ™เบเบฑเบšเบšเบฑเบ™เบซเบฒเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบ—เบตเบกเบ‡เบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบ—เป‰เบญเบ™เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบซเบผเบทเบเปเบฒเบ™เบปเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบงเบฝเบเบ‡เบฒเบ™เบ„เบงเบ™เบˆเบฐเบชเปเบฒเป€เบฅเบฑเบ”.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ‚เปเป‰เบ„เบงเบฒเบกเบฅเบฐเบšเบปเบšเบชเปˆเบงเบ™เบซเบปเบง เปเบฅเบฐเบชเปˆเบงเบ™เบ—เป‰เบฒเบเปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบš เปเบฅเบฐเบญเบตเป€เบกเบฅเปŒ

(core, STARTER, PREMIUM, ULTIMATE)

เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเบชเปˆเบงเบ™เบซเบปเบงเปเบฅเบฐเบชเปˆเบงเบ™เบ—เป‰เบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป€เบญเบ‡เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ—เบธเบเป†เบซเบ™เป‰เบฒเปƒเบ™ GitLab. เบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เป‰เบญเบ™เบฎเบฑเบšเบขเปˆเบฒเบ‡เบญเบปเบšเบญเบธเปˆเบ™, เปเบฅเบฐเบ—เบตเบกเบ‡เบฒเบ™เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เป€เบŠเบฑเปˆเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ GitLab เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เบžเบงเบเป€เบฎเบปเบฒเบ•เบทเปˆเบ™เป€เบ•เบฑเป‰เบ™เบ—เบตเปˆเบˆเบฐเบ™เบณเป€เบญเบปเบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบกเบฒเบชเบนเปˆ Core เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เบปเบ™เปƒเบŠเป‰เบกเบฑเบ™เป„เบ”เป‰เบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ”เบฝเบงเบเบฑเบ™เปƒเบ™เบ—เบธเบเบญเบตเป€เบกเบงเบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™ GitLab เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เปƒเบ™เบ—เบปเปˆเบงเบˆเบธเบ”เบชเปเบฒเบžเบฑเบ” GitLab เบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เบฒเบกเปœเป‰เบฒเบงเบฝเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบš

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบšเปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบชเปˆเบงเบ™เบ•เบปเบงเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบตเบ”. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบกเบฒโ€‹เบฎเบญเบ”โ€‹เบ›เบฐเบˆเบธโ€‹เบšเบฑเบ™, เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบญเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เป€เบฅเบทเปˆเบญเบ‡โ€‹เบ‡เปˆเบฒเบ.

เปƒเบ™ GitLab 11.9, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบšเบฑเบ™เบซเบฒ GitLab เป„เบ”เป‰เบ–เบทเบเบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™เบซเบผเบทเบšเปเปˆเบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™. เบญเบฑเบ™เบ™เบตเป‰เบเบฑเบ‡เปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เบŠเบญเบเบซเบฒเปœเป‰เบฒเบงเบฝเบเป‚เบ”เบเปƒเบŠเป‰ API.

เบ‚เบญเบšเปƒเบˆ Robert Schilling เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบงRobert Schilling)!

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ”เป€เบกเบ™ Knative เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบเบฒเบ™เบฅเบฐเบšเบธเป‚เบ”เป€เบกเบ™เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฑเป‰เบ‡ Knative เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™/เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบŠเบตเบšเป€เบงเบตเบ•เปˆเบฒเบ‡เป†เบˆเบฒเบเบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Kubernetes เปƒเบ™ GitLab เบ•เบญเบ™เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™ / เบญเบฑเบšเป€เบ”เบ”เป‚เบ”เป€เบกเบ™เบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เปเบฒเปƒเบŠเป‰ Knative เปƒเบซเป‰เบเบฑเบšเบเบธเปˆเบก Kubernetes.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบณเบฅเบฑเบ‡เบเบงเบ”เบชเบญเบšเบฎเบนเบšเปเบšเบšเปƒเบšเบฎเบฑเบšเบฎเบญเบ‡ Kubernetes CA

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบกเบทเปˆเบญเป€เบžเบตเปˆเบกเบเบธเปˆเบก Kubernetes เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบ”เบฝเบงเบ™เบตเป‰ GitLab เบขเบฑเป‰เบ‡เบขเบทเบ™เบงเปˆเบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ CA เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒเบ™เบฑเป‰เบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš PEM เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบ™เบตเป‰เบˆเบฐเบฅเบปเบšเบฅเป‰เบฒเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Kubernetes.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ‚เบฐเบซเบเบฒเบเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฎเบงเบกเป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบ—เบฑเบ‡เปเบปเบ”

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ•เปเปˆเป„เบŸเบฅเปŒเป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เป„เบŸเบฅเปŒเบ—เบฑเบ‡เบซเบกเบปเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบžเบฒเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เปเบฅเบฐเบญเบญเบเบ„เปเบฒเป€เบซเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบตเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบชเบฐเป€เบžเบฒเบฐเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป„เบŸเบฅเปŒเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

GitLab 11.6 เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ” only: merge_requests เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ—เปเปˆเป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰: เป€เบซเบ”เบœเบปเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก only: changes, เปเบฅเบฐเบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป„เบŸเบฅเปŒเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เบ‚เบญเบšเปƒเบˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™ Hiroyuki Sato (เบฎเบดเป‚เบฃเบขเบนเบเบด เบŠเบฒเป‚เบ•)!

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก GitLab เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฑเบš Grafana

(core, STARTER, PREMIUM, ULTIMATE)

เบ”เบฝเบงเบ™เบตเป‰ Grafana เบ–เบทเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบŠเบธเบ” Omnibus เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบ—เบตเปˆเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป€เบฎเบฑเบ”เบงเบฝเบ.

เบ›เบฑเบšเปเบ•เปˆเบ‡ grafana['enable'] = true ะฒ gitlab.rb, เปเบฅเบฐ Grafana เบˆเบฐเบกเบตเบขเบนเปˆเปƒเบ™: https://your.gitlab.instance/-/grafana. เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡ เบ‚เปเปเบ™เบฐเบ™เปเบฒเปเบ–เบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท GitLab "เบˆเบฒเบเบเปˆเบญเบ‡".

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เป€เบšเบดเปˆเบ‡ epics เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เปเบ–เบšเบ”เป‰เบฒเบ™เบ‚เป‰เบฒเบ‡เบ‚เบญเบ‡ epics

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต epics เป€เบ”เบฑเบเบ™เป‰เบญเบ, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡ epics เบ‚เบญเบ‡ epics.

เปƒเบ™ GitLab 11.9, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™เบ™เบตเป‰. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆ epic เปเบกเปˆเบ‚เบญเบ‡ epic เบ—เบตเปˆเปƒเบซเป‰, เปเบ•เปˆเป€เบ›เบฑเบ™เป„เบกเป‰เบขเบทเบ™เบ•เบปเป‰เบ™ epic เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ sidebar เป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒ epics เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ›เบดเบ”เบซเบผเบทเบšเปเปˆ, เปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ›เบซเบฒเบžเบงเบเป€เบ‚เบปเบฒเป‚เบ”เบเบเบปเบ‡.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเปœเป‰เบฒเบงเบฝเบเปƒเปเปˆเบˆเบฒเบเบงเบฝเบเบ—เบตเปˆเบเป‰เบฒเบ เปเบฅเบฐเบ›เบดเบ”

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เปƒเบ™ GitLab, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบšเบฑเบ™เบซเบฒเป„เบ›เบซเบฒเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเป‚เบ”เบเปƒเบŠเป‰เปเบ–เบšเบ”เป‰เบฒเบ™เบ‚เป‰เบฒเบ‡เบซเบผเบทเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบง. เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡, เบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ–เบทเบเบ›เบดเบ”เบฅเบปเบ‡เปเบฅเบฐเบงเบฝเบเบ‡เบฒเบ™เปƒเบซเบกเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบšเบฑเบ™เบ—เบถเบเบฅเบฐเบšเบปเบšเปเบฅเบฐเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เปเบ–เบšเบ‚เป‰เบฒเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆ.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบตเบšเบฑเบ™เบ—เบถเบเบฅเบฐเบšเบปเบšเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบœเบนเป‰เปƒเบŠเป‰เป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบ›เบดเบ”เปเบกเปˆเบ™เบชเบฑเบšเบชเบปเบ™เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเป„เบ”เป‰เปเบ•เปˆเบฎเบนเป‰เบงเปˆเบฒเบงเบฝเบเบ‡เบฒเบ™เบ–เบทเบเบ›เบดเบ”เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง.

เบ”เป‰เบงเบเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบŠเบฑเบ”เป€เบˆเบ™เบขเบนเปˆเปƒเบ™เป„เบญเบ„เบญเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ›เบดเบ”เปเบฅเป‰เบงเบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบฅเบปเบ‡เปƒเบ™เบšเบฑเบ™เบซเบฒเป€เบเบปเปˆเบฒเป„เบ”เป‰เป„เบง. เบ™เบณเบ—เบฒเบ‡เป„เบ›เบซเบฒเบญเบฑเบ™เปƒเปเปˆ.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ YouTrack

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

GitLab เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบซเบฒเบžเบฒเบเบ™เบญเบเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰ GitLab เบชเปเบฒเบฅเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเบญเบทเปˆเบ™เป†เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ YouTrack เบˆเบฒเบ JetBrains.
เบžเบงเบเป€เบฎเบปเบฒเบ‚เปเบ‚เบญเบšเปƒเบˆ Kotau Jauchen เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบง (Kotau Yauhen)!

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบ•เบปเป‰เบ™เป„เบกเป‰เบ‚เปเบเบฒเบ™เบฎเบงเบก

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบปเป‰เบ™เป„เบกเป‰เป„เบŸเบฅเปŒเป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบเบฒเบงเบซเบผเบทเบ›เบฐเบซเบเบฑเบ”เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒ.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เป„เบ›เบ—เบตเปˆเปเบ–เบšเปœเป‰เบฒเบงเบฝเบเบซเบผเป‰เบฒเบชเบธเบ”

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)

Dashboards เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ, เปเบฅเบฐเบ—เบตเบกเบ‡เบฒเบ™เบชเป‰เบฒเบ‡ dashboards เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เปเบฅเบฐเบเบธเปˆเบก. เป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเปเบ–เบšเบŠเบญเบเบซเบฒเป€เบžเบทเปˆเบญเบเบฑเปˆเบ™เบ•เบญเบ‡เปเบœเบ‡เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆเป„เบ”เป‰เบขเปˆเบฒเบ‡เบงเปˆเบญเบ‡เป„เบง.

เปƒเบ™ GitLab 11.9 เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบžเบฒเบ เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบ‡. เบงเบดเบ—เบตเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบ”เบ”เป„เบ›เบซเบฒเปเบœเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เป„เบ”เป‰เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเบฒเบ‚เบฒเบ›เป‰เบญเบ‡เบเบฑเบ™

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ–เบทเบเบเป‰เบฒเบเบซเบผเบทเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ–เป‰เบฒเบšเปเปˆเบกเบตเปƒเบœเบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเป‰เบฒเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเปƒเบœเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เปƒเบซเบกเปˆ: เบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเบฒเบ‚เบฒเบ›เปˆเบญเบ.

เปƒเบ™ GitLab 11.9, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เบˆเบฒเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เปเบฅเป‰เบงเป‚เบ”เบเบœเปˆเบฒเบ™ GitLab เบซเบผเบท API. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Git เป€เบžเบทเปˆเบญเบเป‰เบฒเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เปƒเบซเบกเปˆเปเบกเปˆเบ™เบเบฑเบ‡เบˆเปเบฒเบเบฑเบ”เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฒเบ‚เบฒเบ›เป‰เบญเบ‡เบเบฑเบ™เปƒเบซเบกเปˆเป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

Git Object Deduplication เบชเปเบฒเบฅเบฑเบš Open Forks (เป€เบšเบ•เป‰เบฒ)

(core, STARTER, PREMIUM, ULTIMATE)

Forking เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เบธเบเบ„เบปเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ open source: เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบเบฒเบ™เบ‚เบฝเบ™, เบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบ repository เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆ. เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบชเปเบฒเป€เบ™เบปเบฒเบ„เบปเบšเบ–เป‰เบงเบ™เบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Git เบ—เบตเปˆเบ–เบทเบ forked เป€เบฅเบทเป‰เบญเบเป†เปเบกเปˆเบ™เบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฑเบš Git alternatives forks เปเบšเปˆเบ‡เบ›เบฑเบ™เบงเบฑเบ”เบ–เบธเบ—เบปเปˆเบงเป„เบ›เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเปƒเบ™เบเบธเปˆเบกเบงเบฑเบ”เบ–เบธเป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบœเปˆเบ™.

Fork object pools เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ hashed เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰. Object pools เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเปƒเบŠเป‰เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบŸเบฑเบ‡เบŠเบฑเบ™ object_pools.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
Epic

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบกเป‚เบ”เบเบœเบนเป‰เบญเบฐเบ™เบธเบกเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบกเบญเบšเบซเบกเบฒเบ

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)

เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบปเปˆเบงเป„เบ›เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ”เป†, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบเบฒเบเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบ—เบปเบšเบ—เบงเบ™เบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก.

เปƒเบ™ GitLab 11.9, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเปเบกเปˆเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบœเบนเป‰เบญเบฐเบ™เบธเบกเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบกเบญเบšเบซเบกเบฒเบ. เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบ—เปˆเบฒเบ™เป€เบ›เบฑเบ™เบ™เบฑเบเบ—เบปเบšเบ—เบงเบ™.
เบ‚เบญเบšเปƒเบˆ Glewin Wiechert เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบง (Glavin Wiechert)!

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ—เบฒเบ‡เบฅเบฑเบ”เบชเบณเบฅเบฑเบšเป„เบŸเบฅเปŒเบ•เปเปˆเป„เบ› เปเบฅเบฐเบเปˆเบญเบ™เปœเป‰เบฒเปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฎเบงเบก

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบฅเบงเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป„เบŸเบฅเปŒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเป‚เบ”เบเปƒเบŠเป‰ ]เบซเบผเบท j เป€เบžเบทเปˆเบญเบเป‰เบฒเบเป„เบ›เป„เบŸเบฅเปŒเบ•เปเปˆเป„เบ› เปเบฅเบฐ [ เบซเบผเบท k เป€เบžเบทเปˆเบญเป„เบ›เบ—เบตเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.

เป€เบญเบเบฐเบชเบฒเบ™
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™ .gitlab-ci.yml เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ serverless

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ include GitLab CI, เปเบกเปˆเปเบšเบšเบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบŠเบตเบšเป€เบงเบต gitlab-ci.yml เบ‡เปˆเบฒเบเบซเบผเบฒเบ. เป€เบžเบทเปˆเบญเปเบ™เบฐเบ™เปเบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบŸเบฅเปŒเบ™เบตเป‰.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

Ingress hostname support

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก Kubernetes Ingress, เบšเบฒเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ—เบตเปˆเบขเบนเปˆ IP (เบ•เบปเบงเบขเปˆเบฒเบ‡, GKE เบ‚เบญเบ‡ Google), เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ„เบปเบ™เบญเบทเปˆเบ™เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบŠเบทเปˆ DNS (เบ•เบปเบงเบขเปˆเบฒเบ‡, AWS's EKS).

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Kubernetes เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบžเบฒเบ clusters เป‚เบ„เบ‡เบเบฒเบ™.

เบ‚เบญเบšเปƒเบˆ Aaron Walker เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบง (Aaron Walker)!

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบˆเบณเบเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš JupyterHub เปƒเบซเป‰เบเบฑเบšเบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบก/เป‚เบ„เบ‡เบเบฒเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบเบฒเบ™เบ™เบณเปƒเบŠเป‰ JupyterHub เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Kubernetes เบ‚เบญเบ‡ GitLab เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเบฎเบฑเบเบชเบฒ เปเบฅเบฐเปƒเบŠเป‰ Jupyter Notebooks เปƒเบ™เบ—เบตเบกเปƒเบซเบเปˆ. เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบžเบงเบเบกเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบฅเบฑเบšเบซเบผเบทเบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบ•เบปเบง.

เปƒเบ™ GitLab 11.9, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš JupyterHub instances deployed via Kubernetes เปเบกเปˆเบ™เบˆเบณเบเบฑเบ”เปƒเบซเป‰เบชเบฐเบกเบฒเบŠเบดเบเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ (เบœเปˆเบฒเบ™เบเบธเปˆเบก เบซเบผเบทเป‚เบ„เบ‡เบเบฒเบ™).

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฑเบšเปเบ•เปˆเบ‡เป„เบ”เป‰เบชเบณเบฅเบฑเบšเปเบœเบ™เบ‡เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

Team Security Dashboard เบ›เบฐเบเบญเบšเบกเบตเปเบœเบ™เบ—เบตเปˆเบˆเบธเบ”เบญเปˆเบญเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™.

เปƒเบ™ GitLab 11.9, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเปเบœเบ™เบ—เบตเปˆเบˆเบธเบ”เบญเปˆเบญเบ™เบ™เบตเป‰เป„เบ”เป‰. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™ 90 เบกเบทเป‰เบชเบธเบ”เบ—เป‰เบฒเบ, เปเบ•เปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบฅเบเบฐเป€เบงเบฅเบฒเป€เบ›เบฑเบ™ 60 เบซเบผเบท 30 เบกเบทเป‰, เบ‚เบถเป‰เบ™เบเบฑเบšเบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

เบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™เบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ•เบปเบงเบ™เบฑเบšเบซเบผเบทเบฅเบฒเบเบŠเบทเปˆ, เบžเบฝเบ‡เปเบ•เปˆเบˆเบธเบ”เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบœเบ™เบงเบฒเบ”.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เป€เบžเบตเปˆเบกเบงเบฝเบเบชเป‰เบฒเบ‡ Auto DevOps เบชเปเบฒเบฅเบฑเบšเปเบ—เบฑเบ

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ Auto DevOps เบชเป‰เบฒเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป‚เบ”เบเปƒเบŠเป‰ Dockerfile เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Heroku เบซเบผเบท buildpack เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เปƒเบ™ GitLab 11.9, เบฎเบนเบšเบžเบฒเบš Docker เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ—เบตเปˆเบ–เบทเบเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบ—เปเปˆเปเบ—เบฑเบเบ–เบทเบเบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบŠเบทเปˆเบฎเบนเบšเบžเบฒเบšเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเป‚เบ”เบเปƒเบŠเป‰ tag commit เปเบ—เบ™ SHA commit.
เบ‚เบญเบšเปƒเบˆ Aaron Walker เบชเบณเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบง!

เบญเบฑเบšเป€เบ”เบ”เบฅเบฐเบซเบฑเบ”เบชเบฐเบžเบฒเบšเบญเบฒเบเบฒเบ”เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™ 0.83.0

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)

GitLab เบ„เบธเบ™เบฐเบžเบฒเบšเบฅเบฐเบซเบฑเบ” เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฐเบžเบฒเบšเบญเบฒเบเบฒเบ”เบฅเบฐเบซเบฑเบ” เป€เบžเบทเปˆเบญเบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเปเบ™เบงเปƒเบ”เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เปƒเบ™ GitLab 11.9 เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™เบซเบผเป‰เบฒเบชเบธเบ” (0.83.0) เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบžเบฒเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ static เบชเปเบฒเบฅเบฑเบš GitLab Code Quality.

เบ‚เบญเบšเปƒเบˆเบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบก GitLab Core Takuya Noguchi เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบฅเบฒเบง (Takuya Noguchi)!

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

เบŠเบนเบก เปเบฅเบฐเป€เบฅเบทเปˆเบญเบ™เปเบœเบ‡เบงเบฑเบ”เปเบ—เบ

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เป€เบกเบทเปˆเบญเบเบฒเบ™เบชเบทเบšเบชเบงเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบกเบฑเบ™เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบชเบฐเป€เบžเบฒเบฐ.

เบ”เป‰เบงเบ GitLab 11.9, เบœเบนเป‰เปƒเบŠเป‰เบˆเบฐเบชเบฒเบกเบฒเบ”เบŠเบนเบกเป„เบ›เบซเบฒเปเบ•เปˆเบฅเบฐเบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเปƒเบ™เปเบœเบ‡เบงเบฑเบ”เปเบ—เบ, เป€เบฅเบทเปˆเบญเบ™เบœเปˆเบฒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบฑเบ‡เปเบปเบ”, เปเบฅเบฐเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบกเบธเบกเบกเบญเบ‡เบ‚เบญเบ‡เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเป€เบ”เบตเบกเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป„เบ”เป‰เป„เบงเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ.

GitLab 11.9 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒเบฅเบฑเบšเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบซเบผเบฒเบ
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

SAST เบชเปเบฒเบฅเบฑเบš TypeScript

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เบ•เบปเบงเบžเบดเบกเบญเบฑเบเบชเบญเบ™ เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปƒเบซเบกเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ JavaScript.

เปƒเบ™ GitLab 11.9, Static Application Security Testing (SAST) เบงเบดเป€เบ„เบฒเบฐเปเบฅเบฐเบเบงเบ”เบžเบปเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™เบฅเบฐเบซเบฑเบ” TypeScript, เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบžเบงเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™ widget เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบก, เบฅเบฐเบ”เบฑเบšเบ—เปเปˆ, เปเบฅเบฐ dashboard เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบ™เบดเบเบฒเบกเบงเบฝเบเบ›เบฐเบˆเบธเบšเบฑเบ™ sast เบšเปเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹, เปเบฅเบฐโ€‹เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบฅเบงเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เปƒเบ™โ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹ Auto DevOps.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

SAST เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Maven เบซเบผเบฒเบเป‚เบกเบ”เบนเบ™

(เบชเบธเบ”เบเบญเบ”, เบ—เบญเบ‡)

เป‚เบ„เบ‡เบเบฒเบ™ Maven เบกเบฑเบเบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเบชเบปเบกเบ—เบปเบš เบซเบผเบฒเบเป‚เบกเบ”เบนเบ™ เปƒเบ™โ€‹เบซเบ™เบถเปˆเบ‡ repositoryโ€‹. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, GitLab เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเปเบเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบฅเบฒเบเบ‡เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบˆเบธเบ”เบญเปˆเบญเบ™.

GitLab 11.9 เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” SAST เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบ™เบตเป‰, เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเปเบฒเบฅเบฑเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ. เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ‚เบญเบ‡เบ™เบฑเบเบงเบดเป€เบ„เบฒเบฐ, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เปเบฅเบฐเบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบเบฑเบ‡เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Maven เบซเบผเบฒเบเป‚เบกเบ”เบนเบ™. เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเบžเบฒเบเปƒเบ™ Auto DevOps.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡

GitLab Runner 11.9

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เบ›เปˆเบญเบ GitLab Runner 11.9! GitLab Runner เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™ open source เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบงเบฝเบ CI/CD เปเบฅเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™ GitLab.

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™ GitLab Runner 11.9:

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™ GitLab Runner changelog: เบ›เปˆเบฝเบ™เปเบ›เบ‡.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ GitLab schema

(core, STARTER, PREMIUM, ULTIMATE)

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ GitLab:

  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Google Cloud Memorystore.
  • เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบงเบฝเบ Cron เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบปเปˆเบงเป‚เบฅเบ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡.
  • เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™ 2.7.1.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ GitLab เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Docker เบฎเบธเปˆเบ™เบเปˆเบญเบ™ 1.10. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰, เบ•เบดเบ”เบ•เบฑเป‰เบ‡ registry.compatibility.schema1.enabled: true.

ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš

(เบซเบผเบฑเบ, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบดเป€เบชเบ”, เบชเบนเบ‡เบชเบธเบ”, เบŸเบฃเบต, เบ—เบญเบ‡เบชเบณเบฅเบดเบ”, เป€เบ‡เบดเบ™, เบ„เบณ)

เบžเบงเบเป€เบฎเบปเบฒเบชเบทเบšเบ•เปเปˆเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” GitLab เบเบฑเบšเบ—เบธเบเป†เบเบฒเบ™เบ›เปˆเบญเบเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ GitLab เบ‚เบญเบ‡เบ—เบธเบเบ‚เบฐเบซเบ™เบฒเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™ GitLab 11.9:

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ Omnibus

(core, STARTER, PREMIUM, ULTIMATE)

GitLab 11.9 เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ Omnibus เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • GitLab 11.9 เบ›เบฐเบเบญเบšเบกเบต เบชเบณ เบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ” 5.8, เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Slack เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบฅเบธเป‰เบ™เบซเบผเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™เบกเบต MFA เบชเปเบฒเบฅเบฑเบš Team Edition, เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบฎเบนเบšเบžเบฒเบš, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบญเบตเบ. เบชเบฐโ€‹เบšเบฑเบšโ€‹เบ™เบตเป‰โ€‹เบเบฑเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹ เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž; เบญเบฑเบšเป€เบ”เบ”เปเบ™เบฐเบ™เบณ.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ GitLab เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Docker เบฎเบธเปˆเบ™เบเปˆเบญเบ™ 1.10. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰, เบ•เบดเบ”เบ•เบฑเป‰เบ‡ registry['compatibility_schema1_enabled'] = true ะฒ gitlab.rb.
  • เบ”เบฝเบงเบ™เบตเป‰เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ GitLab เบชเบปเปˆเบ‡เบญเบญเบ metrics Prometheus เปเบฅเบฐเบ–เบทเบเบ•เบดเบ”เบ•เบฒเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบกเบฒ. เบŠเบธเบ”เป‚เบ”เบเบšเปเบฅเบดเบเบฒเบ™ Prometheus.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Google Cloud Memorystore, เป€เบŠเบดเปˆเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™ ะพั‚ะบะปัŽั‡ะตะฝะธั redis_enable_client.
  • openssl เบญเบฑเบšเป€เบ”เบ”เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเปˆเบ™ 1.0.2r, nginx - เป€เบ–เบดเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบš 1.14.2โ€‹, python - เป€เบ–เบดเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบš 3.4.9โ€‹, jemalloc - เป€เบ–เบดเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบš 5.1.0โ€‹, docutils - เป€เบ–เบดเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบš 0.13.1โ€‹, gitlab-monitor- เป€เบ–เบดเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบš 3.2.0โ€‹.

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบฅเป‰เบฒเบชเบฐเป„เบซเบก

GitLab Geo เบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ hashed เปƒเบ™ GitLab 12.0

GitLab Geo เบ•เป‰เบญเบ‡เบเบฒเบ™ เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ hashed เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™ (เบชเบฐเบžเบฒเบšเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™) เปƒเบ™เบ‚เปเป‰เบฎเบญเบ‡. เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™ gitlab-ce#40970.

เปƒเบ™ GitLab 11.5 เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ™เบตเป‰เป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™ Geo: gitlab-ee #8053.

เปƒเบ™ GitLab 11.6 sudo gitlab-rake gitlab: geo: check เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบซเบผเบทเบšเปเปˆ เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเป‚เบญเบ™เบเป‰เบฒเบ. เบŠเบฑเบ‡โ€‹เบ•เบตโ€‹เปเบกเบฑเบ”. gitlab-ee#8289. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ Geo, เบเบฐเบฅเบธเบ™เบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ™เบตเป‰เปเบฅเบฐเป‚เบญเบ™เบเป‰เบฒเบเป„เบงเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.

เปƒเบ™ GitLab 11.8 เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ–เบฒเบงเบญเบ™ gitlab-ee!8433 เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒ เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡ โ€บ Geo โ€บ Nodes, เบ–เป‰เบฒเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”.

เปƒเบ™ GitLab 12.0 Geo เบˆเบฐเปƒเบŠเป‰เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ hashed. เบŠเบฑเบ‡โ€‹เบ•เบตโ€‹เปเบกเบฑเบ”. gitlab-ee#8690.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Hipchat

เบฎเบดเบšเป‚เบฎเบก เบšเปเปˆโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบธเบ™. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เบชเบฐเบšเบฑเบš 11.9 เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Hipchat เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™ GitLab เบญเบญเบ.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบตเบ™เบฒ 2019

เบฎเบญเบ‡เบฎเบฑเบš CentOS 6 เบชเปเบฒเบฅเบฑเบš GitLab Runner เป‚เบ”เบเปƒเบŠเป‰ Docker executor

GitLab Runner เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš CentOS 6 เป€เบกเบทเปˆเบญเปƒเบŠเป‰ Docker เปƒเบ™ GitLab 11.9. เบ™เบตเป‰เปเบกเปˆเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบซเบผเบฑเบ Docker, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš CentOS 6 เบญเบตเบเบ•เปเปˆเป„เบ›. เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบšเบดเปˆเบ‡ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบตเบ™เบฒ 2019

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒเบ‚เบญเบ‡ GitLab Runner เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบก

เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบ‚เบญเบ‡ Gitlab 11.9, GitLab Runner เปƒเบŠเป‰ เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เปƒเบซเบกเปˆโ€‹ cloning / เป‚เบ—เบซเบฒ repository. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, GitLab Runner เบˆเบฐเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบเบปเปˆเบฒเบ–เป‰เบฒเปƒเบซเบกเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เปƒเบ™ GitLab 11.0, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เปˆเบฝเบ™เบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบŠเบตเบŸเป€เบงเบต metrics เบชเปเบฒเบฅเบฑเบš GitLab Runner. metrics_server เบˆเบฐโ€‹เบ–เบทเบโ€‹เบฅเบปเบšโ€‹เบญเบญเบโ€‹เปƒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เป‚เบ›เบ”โ€‹เบ›เบฒเบ™โ€‹ listen_address เปƒเบ™ GitLab 12.0. เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰. เปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰.

เปƒเบ™เบฎเบธเปˆเบ™ 11.3, GitLab Runner เป€เบฅเบตเปˆเบกเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เปเบ„เบ”เบซเบผเบฒเบ, เป€เบŠเบดเปˆเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบš เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเป€เบžเบฒเบฐ S3. เบเบฒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป„เบ›เบซเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰. เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™ GitLab 12.0 เบญเบตเบเบ•เปเปˆเป„เบ›. เปƒเบ™โ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰, เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบซเบเบฑเบ‡โ€‹เบ™เบญเบโ€‹เป€เบซเบ™เบทเบญโ€‹เป„เบ›โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบฎเบฑเบšโ€‹เบ›เบฐโ€‹เบเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡ GitLab เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เปเบฅเปˆเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบš 11.9+ เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบปเบโ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เป€เบ›เบฑเบ™ GitLab Runner 12.0.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบžเบฒเบฃเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบ–เบทเบเบเบปเบเป€เบฅเบตเบเบชเปเบฒเบฅเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเบชเปเบฒเบฅเบฑเบš GitLab Runner

11.4 GitLab Runner เปเบ™เบฐเบ™เปเบฒเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ” FF_K8S_USE_ENTRYPOINT_OVER_COMMAND เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป€เบŠเบฑเปˆเบ™: #2338 ะธ #3536.

เปƒเบ™ GitLab 12.0 เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ›เปˆเบฝเบ™เป„เบ›เบชเบนเปˆเบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ„เบทเบเบฑเบšเบงเปˆเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบธเบ™เบ—เบตเปˆเบ–เบทเบเบเบปเบเป€เบฅเบตเบเบชเบณเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เป€เบ–เบดเบ‡ EOL เบชเปเบฒเบฅเบฑเบš GitLab Runner

เบšเบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบ—เบตเปˆ GitLab Runner เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เบฎเบฑเบšเปƒเบŠเป‰เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เปƒเบ™ GitLab 12.0, GitLab Runner เบˆเบฐเบšเปเปˆเปเบˆเบเบขเบฒเบเปเบžเบฑเบเป€เบเบ”เปƒเบซเป‰เบเบฑเบš Linux distributions เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบตเบเบ•เปเปˆเป„เบ›. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ„เบปเบšเบ–เป‰เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เป€เบญเบเบฐเบชเบฒเบ™. เบ‚เบญเบšเปƒเบˆเบ—เปˆเบฒเบ™ Javier Ardo (Javier Jardon) เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบ‚เบปเบฒโ€‹ เบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™!

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบเบฒเบ™เบ–เบญเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบœเบนเป‰เบŠเปˆเบงเบเปเบฅเปˆเบ™ GitLab เป€เบเบปเปˆเบฒ

เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ” Windows Docker เบ•เป‰เบญเบ‡เบ›เบฐเบ–เบดเป‰เบกเบšเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบเบปเปˆเบฒเบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš เบฎเบนเบšเบžเบฒเบšเบœเบนเป‰เบŠเปˆเบงเบ.

เปƒเบ™ GitLab 12.0, GitLab Runner เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบซเบกเปˆ. เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบžเบฝเบ‡เปเบ•เปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆ override เบฎเบนเบšเบžเบฒเบšเบœเบนเป‰เบŠเปˆเบงเบ. เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒ tags Git เปƒเบ™ GitLab 11.10

เบเบฒเบ™เบฅเบถเบš เบซเบผเบทเปเบเป‰เป„เบ‚เบšเบฑเบ™เบ—เบถเบเป€เบงเบตเบŠเบฑเบ™เบชเบณเบฅเบฑเบšเปเบ—เบฑเบ Git เปƒเบ™เบชเบฒเบ‚เบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเบงเบ”เบเบฒเปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบณเบเบฑเบ”เป„เบงเป‰เปเบ•เปˆเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ เบœเบนเป‰เบฎเบฑเบšเปƒเบŠเป‰ เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเปเบ—เบฑเบเปเบฅเบฐเบ”เบฑเบ”เปเบ›เบ‡เปเบฅเบฐเบฅเบถเบšเบชเบฒเบ‚เบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ›เป‰เบญเบ‡เบเบฑเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบฅเบถเบšเปเบ—เบฑเบ Git. เปƒเบ™ GitLab 11.10 เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบตเป‰ เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบŠเป‰เปเบ—เบฑเบเป„เบ”เป‰เบ”เบตเบ‚เบถเป‰เบ™เปเบฅเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบฑเบเบชเบฒเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบฎเบฑเบเบชเบฒเปเบฅเบฐเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡, เปƒเบซเป‰เปƒเบŠเป‰ tags เบ›เป‰เบญเบ‡เบเบฑเบ™.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 April 2019

เบฎเบญเบ‡เบฎเบฑเบš Prometheus 1.x เปƒเบ™ Omnibus GitLab

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ GitLab 11.4, เบฎเบธเปˆเบ™ Prometheus 1.0 เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ•เบปเบงเป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบ Omnibus GitLab. เบชเบฐเบšเบฑเบš Prometheus 2.0 เป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปเบฅเป‰เบง. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบฎเบนเบšเปเบšเบš metrics เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป€เบงเบตเบŠเบฑเบ™ 1.0. เบฎเบธเปˆเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเบปเบเบฅเบฐเบ”เบฑเบšเป€เบ›เบฑเบ™ 2.0 เปเบฅเบฐ, เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™, เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเป‚เบญเบ™ เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เปƒเบ™โ€‹เบ•เบปเบงโ€‹.

เปƒเบ™เบฅเบธเป‰เบ™ GitLab 12.0 Prometheus 2.0 เบˆเบฐเบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ–เป‰เบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบšเปเปˆเป„เบ”เป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเป‰เบง. เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ Prometheus 1.0 เบˆเบฐเบชเบนเบ™เบซเบฒเบเป„เบ›เป€เบžเบฒเบฐเบงเปˆเบฒ ... เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบš.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

TLS v1.1

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ GitLab 12.0 TLS v1.1 เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบ™เบตเป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ, เบฅเบงเบกเบ—เบฑเบ‡ Heartbleed, เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ GitLab PCI DSS 3.1 เบชเบญเบ”เบ„เปˆเบญเบ‡เบญเบญเบเบˆเบฒเบเบเปˆเบญเบ‡.

เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™ TLS v1.1 เบ—เบฑเบ™เบ—เบต, เปƒเบซเป‰เบ•เบฑเป‰เบ‡ nginx['ssl_protocols'] = "TLSv1.2" ะฒ gitlab.rband เปเบฅเบฐเปเบฅเปˆเบ™ gitlab-ctl reconfigure.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เปเบกเปˆเปเบšเบš OpenShift เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GitLab

เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ gitlab เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบซเบกเบงเบเบเบฑเบ™เบเบฐเบ—เบปเบš โ€” เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™ GitLab เปƒเบ™ Kubernetesโ€‹, เบฅเบงเบกโ€‹เบ—เบฑเบ‡โ€‹ เบ™เบณเปƒเบŠเป‰เบเบฑเบš OpenShift.

เปเบกเปˆเปเบšเบš OpenShift เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡ GitLab เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบขเบธเบ”โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เปเบฅเบฐโ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบญเบตเบโ€‹เปเบฅเป‰เบงโ€‹ Git Lab 12.0.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบ„เปเบฒเบ™เบดเบเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

เบ”เป‰เบงเบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒ เปเบกเปˆเปเบšเบš CI/CD เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž เบ™เบดเบเบฒเบกเบงเบฝเบเบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบเบปเบเป€เบฅเบตเบ เปเบฅเบฐเบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบเปƒเบ™ GitLab 12.0 เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™.

เบญเบฑเบšเป€เบ”เบ”เบ„เบณเบ™เบดเบเบฒเบกเบงเบฝเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเปƒเบŠเป‰ syntax เปƒเปเปˆ เปเบฅเบฐเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเปเปˆเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เป‚เบ”เบ GitLab.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เบžเบฒเบเบชเปˆเบงเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบšเบปเบšเปƒเบ™เปเบœเบ‡เบ„เบงเบšเบ„เบธเบก

GitLab เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ GitLab เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™ admin/system_info, เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

เบžเบงเบโ€‹เป€เบฎเบปเบฒ เบฅเบถเบšเบžเบฒเบเบชเปˆเบงเบ™เบ™เบตเป‰ เบเบฐเบ”เบฒเบ™ admin เปƒเบ™ GitLab 12.0 เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบญเบทเปˆเบ™เป†.

เบงเบฑเบ™เบ—เบตเบฅเบถเบš: 22 เบกเบดเบ–เบธเบ™เบฒ 2019

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™