GitLab เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดจเต† เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚

เดธเดนเด•เดฐเดฃ เดตเดฟเด•เดธเดจ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏ GitLab 15.0 เดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดชเด™เตเด•เดพเดณเดฟเดคเตเดคเดคเตเดคเต‹เดŸเต† เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ เด•เต‹เดกเต (VS เด•เต‹เดกเต) เดŽเดกเดฟเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต†เดฌเต เดเดกเดฟเด‡เดฏเตเดŸเต† เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดจเต เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เดพเดจเตเดณเตเดณ เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚ เดญเดพเดตเดฟ เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. . VS เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต GitLab เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดตเดฟเด•เดธเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เดชเดฐเดฟเดšเดฟเดคเดตเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดซเต€เดšเตเดšเตผ เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเดฟเด‚เด—เต เดŸเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

GitLab เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เด’เดฐเต เดธเตผเดตเต‡เดฏเดฟเตฝ เดšเต†เดฑเดฟเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดพเตป เดตเต†เดฌเต IDE เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เดŽเดจเตเดจเดพเตฝ เด•เตเดฑเดšเตเดšเต เด†เดณเตเด•เตพ เด‡เดคเต เดชเต‚เตผเดฃเตเดฃ เด•เต‹เดกเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. GitLab เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดตเต†เดฌเต เดเดกเดฟเด‡เดฏเดฟเดฒเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดคเดŸเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดถเตเดจเด‚ เดชเตเดฐเดคเตเดฏเต‡เด• เด•เดดเดฟเดตเตเด•เดณเตŠเดจเตเดจเตเด‚ เด‡เดฒเตเดฒเดพเดคเตเดคเดคเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดฐเต€เดคเดฟเด•เดณเดฟเดฒเต†เดฏเตเด‚ เดšเต†เดฑเดฟเดฏ เดชเดฟเดดเดตเตเด•เดณเตเดŸเต† เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฃเต เดŽเดจเตเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเดฒเต†เดคเตเดคเดฟ. เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด“เดตเตผเดซเตเดฒเต‹ เดจเดŸเดคเตเดคเดฟเดฏ เด’เดฐเต เดธเตผเดตเต‡ เดชเตเดฐเด•เดพเดฐเด‚, 70% เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเด‚ เด•เต‹เดกเต เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ MIT เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ VS เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

GitLab เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเดฐเดฟเตฝ เด’เดฐเดพเตพ VS เด•เต‹เดกเต GitLab เด‡เดจเตเดฑเตผเดซเต‡เดธเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดตเตผเด•เตเด•เดฟเด‚เด—เต เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด…เดคเต เดฌเตเดฐเต—เดธเดฑเดฟเดฒเต‚เดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. GitLab เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดตเดฟเด•เดธเดจเด‚ เดตเดพเด—เตเดฆเดพเดจเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•เดฏเตเด‚ เดตเต†เดฌเต เดเดกเดฟเด‡เดฏเต† VS เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต, เด‡เดคเต VS เด•เต‹เดกเดฟเตฝ เด‡เดคเดฟเดจเด•เด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดตเต†เดฌเต IDE-เดฏเดฟเตฝ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดฟเดญเดตเด™เตเด™เตพ เดชเดพเดดเดพเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เด•เตเดทเดฎเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฑเดฎเต‡, เดตเดฟเดŽเดธเต เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเต‡เดถเดจเด‚ เดˆ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดคเตเดฑเด•เตเด•เตเด‚, เด•เต‚เดŸเดพเดคเต† เดคเต€เดฎเตเด•เตพ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเดพเด•เตเดฏเด˜เดŸเดจ เดนเตˆเดฒเตˆเดฑเตเดฑเดฟเด‚เด—เต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดŸเต‚เดณเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดจเตฝเด•เตเด‚. VS เด•เต‹เดกเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด…เดจเดฟเดตเดพเดฐเตเดฏเดฎเดพเดฏเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเดคเดฟเดจเดพเตฝ, เดตเตเดฏเด•เตเดคเดฟเด—เดค เดŽเดกเดฟเดฑเตเดฑเตเด•เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดธเดพเดงเตเดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เดŽเดกเดฟเดฑเตเดฑเตผ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดตเตผเด•เตเด•เต, เดตเต†เดฌเต เดŽเดกเดฟเดฑเตเดฑเตผ, เดธเตเดจเดฟเดชเตเดชเต†เดฑเตเดฑเตเด•เตพ, เดชเตˆเดชเตเดชเตเดฒเตˆเตป เดŽเดกเดฟเดฑเตเดฑเตผ เดคเตเดŸเด™เตเด™เดฟเดฏ เด…เดŸเดฟเดธเตเดฅเดพเดจ เด˜เดŸเด•เด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดกเดฟเดฑเตเดฑเดฟเด‚เด—เต เด•เดดเดฟเดตเตเด•เตพ เดšเต‡เตผเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

GitLab 15.0 เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเดฟเดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดšเต‡เตผเดคเตเดค เดชเตเดคเตเดฎเด•เดณเดฟเตฝ เด‡เดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต:

  • เดตเดฟเด•เตเด•เดฟ เดตเดฟเดทเตเดตเตฝ เดฎเดพเตผเด•เตเด•เตเดกเต—เตบ (WYSIWYG) เดŽเดกเดฟเดฑเตเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต เดšเต‡เตผเดคเตเดคเต.
  • เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเดฟเดฒเต† เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เด‡เดฎเต‡เดœเตเด•เตพ เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเด‚เด—เตเดทเดจเตเด•เตพ เดธเต—เดœเดจเตเดฏ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดชเดคเดฟเดชเตเดชเต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเตเด‚ เด—เตเดฐเต‚เดชเตเดชเต เด…เด‚เด—เด™เตเด™เตพเด•เตเด•เตเด‚ เดฎเดพเดคเตเดฐเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเดพเด•เตเดจเตเดจ เดšเตผเดšเตเดšเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด†เดจเตเดคเดฐเดฟเด• เด•เตเดฑเดฟเดชเตเดชเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเดฐเดธเตเดฏเดฎเดพเดฏเดฟ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดชเดพเดŸเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฐเดนเดธเตเดฏเดพเดคเตเดฎเด• เดกเดพเดฑเตเดฑ เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต).
  • เด’เดฐเต เดฌเดพเดนเตเดฏ เด“เตผเด—เดจเตˆเดธเต‡เดทเดจเตเดฎเดพเดฏเต‹ เดฌเดพเดนเตเดฏ เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเต‹ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต.
  • CI/CD-เดฏเดฟเดฒเต† เดจเต†เดธเตเดฑเตเดฑเดกเต เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (เดฎเดฑเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดจเต†เดธเตเดฑเตเดฑเดกเต เดšเต†เดฏเตเดฏเดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เตบเดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด‰เดณเตเดณ เด•เดดเดฟเดตเต.
  • เด†เด•เตโ€Œเดธเดธเต เดŸเต‹เด•เตเด•เดฃเตเด•เตพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดกเตเดฐเดพเด—เต&เดกเตเดฐเต‹เดชเตเดชเต เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดถเตเดจ เดตเดฟเดตเดฐเดฃเด™เตเด™เดณเต‹เดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚.
  • VS เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ GitLab เดตเตผเด•เตเด•เตเดซเตเดฒเต‹ เด†เดกเต-เด“เตบ เดตเตเดฏเดคเตเดฏเดธเตเดค GitLab เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•