GitLab рдХреНрд▓рд╛рдЙрдб рдФрд░ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рддрд╛ рд╣реИ

GitLab рдХреНрд▓рд╛рдЙрдб рдФрд░ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рддрд╛ рд╣реИ

рдпрд╣ рдЖрдЬ рд╕реБрдмрд╣ рдЖрдпрд╛ GitLab рд╕реЗ рдкрддреНрд░, рд╕реЗрд╡рд╛ рдЕрдиреБрдмрдВрдз рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдЗрд╕ рдкрддреНрд░ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрдЯ рдХреЗ рдЕрдзреАрди рд╣реЛрдЧрд╛ред

рдЕрдиреБрд╡рд╛рдж:

рд╣рдорд╛рд░реЗ рд╕реЗрд╡рд╛ рдЕрдиреБрдмрдВрдз рдФрд░ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдкрдбреЗрдЯ

рдкреНрд░рд┐рдп GitLab рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛!

рд╣рдордиреЗ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрдкрдиреЗ рд╕реЗрд╡рд╛ рдЕрдиреБрдмрдВрдз рдХреЛ рдЕрджреНрдпрддрди рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рд╣рдорд╛рд░реЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЙрддреНрдкрд╛рджреЛрдВ (рдЙрдирдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ Gitlab.com рд╕реЗрд╡рд╛ рдФрд░ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореМрдЬреВрджрд╛ рдЧреНрд░рд╛рд╣рдХ, рд╕рдВрд╕реНрдХрд░рдг 12.4 рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ, GitLab рдпрд╛ рдХрд┐рд╕реА рддреГрддреАрдп-рдкрдХреНрд╖ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╕реЗрд╡рд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреЗрдВрдбреЛ) рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╣реБрдП рдЬреЗрдПрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

Gitlab.com рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП: рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╣рдорд╛рд░рд╛ рдирдпрд╛ рд╕реЗрд╡рд╛ рдЕрдиреБрдмрдВрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдирдИ рд╢рд░реНрддреЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рд╣реЛрдиреЗ рддрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдЕрд╡рд░реБрджреНрдз рд░рд╣реЗрдЧреАред
рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ рдПрдХреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрд╡рд╛ рдореЗрдВ рд░реБрдХрд╛рд╡рдЯ рдЖ рд╕рдХрддреА рд╣реИ рдЬрдм рддрдХ рдХрд┐ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рдпрдо рдФрд░ рд╢рд░реНрддреЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред

рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП: GitLab Core рдореБрдлрд╝реНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдпрджрд┐ рдЖрдк рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ GitLab рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ GitLab рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг (CE) рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЗрд╕реЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдПрдордЖрдИрдЯреА, рдФрд░ рдЗрд╕рдореЗрдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрдкрдиреА SCM рдФрд░ CI рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП GitLab CE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░, GitLab CE рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди:

Gitlab.com (GitLab рдХрд╛ SaaS рд╕рдВрд╕реНрдХрд░рдг) рдФрд░ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕реЗрд▓реНрдл-рдЗрдВрд╕реНрдЯреЙрд▓ рдкреИрдХреЗрдЬ (рд╕реНрдЯрд╛рд░реНрдЯрд░, рдкреНрд░реАрдорд┐рдпрдо рдФрд░ рдЕрд▓реНрдЯреАрдореЗрдЯ) рдореЗрдВ рдЕрдм GitLab рдФрд░ рд╕рдВрднрд╡рддрдГ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдУрдкрди рд╕реЛрд░реНрд╕ рдФрд░ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рджреЛрдиреЛрдВ) рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЗрдВрд╕рд░реНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗред рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╕реЗрд╡рд╛рдПрдБ (рд╣рдо SaaS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ Pendo).

рд╣рдо рдЕрдкрдиреА рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ рдореЗрдВ рдРрд╕реЗ рд╕рднреА рдЙрдкрдпреЛрдЧреЛрдВ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рдЙрджреНрджреЗрд╢реНрдп рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВрдЧреЗ рдХрд┐ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрд┐рд╕реА рднреА рддреГрддреАрдп-рдкрдХреНрд╖ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╕реЗрд╡рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдирдХ рдХрдо рд╕реЗ рдХрдо рдЙрддрдиреЗ рд╣реА рдЕрдЪреНрдЫреЗ рд╣реЛрдВ рдЬрд┐рддрдиреЗ GitLab рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ, рдФрд░ рд╣рдо SOC2 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред рдкреЗрдВрдбреЛ SOC2 рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред

рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рд╣рдорд╕реЗ рдпрд╣рд╛рдВ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]

рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рдж

рдЧрд┐рдЯрд▓реИрдм рдЯреАрдо

рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ?

рдкреБрдирд╢реНрдЪ: рдУрдкрдирдиреЗрдЯ рдкрд░ рд╕рдорд╛рдЪрд╛рд░

рдпреВрдкреАрдбреА: рдЧрд┐рдЯрд▓реИрдм рд╕реНрдердЧрд┐рдд рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╢реБрд░реВ рдХрд░рдирд╛: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг - рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ (рдЕрднреА рддрдХ?), рд▓реЗрдХрд┐рди SaaS рд╕реЗрд╡рд╛ Gitlab.com рдореЗрдВ - рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреВ-рдиреЙрдЯ-рдЯреНрд░реИрдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдХреЗ)ред рдкреЗрдиреНрдбреЛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕реНрдиреЛрдкреНрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ