GitHub рдиреЗ рдЕрдкрдиреЗ CI / CD рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдФрд░ рдЖрдордВрддреНрд░рдгреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛

рдкрд┐рдЫрд▓реЗ GitHub рдпреВрдирд┐рд╡рд░реНрд╕ рдореЗрдВ, рдХрдВрдкрдиреА рдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреАрдЬреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХреА, рд▓реЗрдХрд┐рди рдЬреЛ рдореИрдВ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ "рдЭреБрдХрд╛" рдерд╛, рд╡рд╣ рдерд╛ рдЙрдирдХрд╛ CI / CD рд╕рдорд╛рдзрд╛рдиред рдбреЙрдХрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрд╣ рднрдВрдбрд╛рд░ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдХрд░, рдирдП рдЯрд┐рдХрдЯ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреАрдЯрд╛ рдореЗрдВ рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, Microsoft рдЫреЛрдЯреЗ рдмрдВрдбрд▓реЛрдВ рдореЗрдВ рдирд┐рдордВрддреНрд░рдг рдЬрд╛рд░реА рдХрд░реЗрдЧрд╛ред рдХрдЯреМрддреА рдХреЗ рддрд╣рдд - рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬрд╝ рд╕реЗ рдореЗрд░реА рдРрдирдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд▓рд╛рдЗрд╡ рдЧреАрддрд╛рд▓рд╛рдм рдФрд░ рд╕рд░реНрдХрд┐рд▓рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИред

TechCrunch рдкрд░ рдШреЛрд╖рдгрд╛ рдореЗрдВ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд▓рдЧ рд░рд╣рд╛ рдерд╛:
рдореИрдВ рд╕реАрдЖрдИ / рд╕реАрдбреА рдХреЛ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рд╕рдВрдХреАрд░реНрдг рдЙрдкрдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред рдпрд╣ рдЗрддрдирд╛, рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ, тАЭрд▓реИрдореНрдмрд░реНрдЯ рдиреЗ рдЬреЛрд░ рджрд┐рдпрд╛ред "рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ DevOps рдореЗрдВ рдХреНрд░рд╛рдВрддрд┐ рд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдЧ рдЕрдм рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд╕реНрд▓ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдореЗрдВ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╡реЗ GitHub рдкрд░ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддрдереНрдп рдмрди рдЬрд╛рддреЗ рд╣реИрдВред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд▓реЗрдЦрдХ рдирдП "рдХрд╛рд░реНрдп" рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рди рдХрд┐ "рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдФрд░ рдХрдорд┐рдЯ рдХреЗ рдмрд╛рдж рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред" рдФрд░ GitHub рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕реЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░реА рдШрдЯрдирд╛рдУрдВ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдХреЙрд▓ рдХрд░реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ IFTTT рдЕрдм рдХрд░рддрд╛ рд╣реИ ред

рдЬреЛрдЦрд┐рдореЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж (рдХрдИ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ "рдХрд░реНрд▓ | тАЛтАЛрдмреИрд╢" рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рд╕реЗ рдЖрдХреНрд░реЛрд╢ рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИ), рдХреНрд▓рд╛рдЙрдб рд╕реЗ рдХреЛрдб рдЪрд▓рд╛рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХрд╛ рдЕрдкрдирд╛ рдХреЛрдб рд╣реИред "Npx рд▓рд┐рдВрдХ-рдЯреВ-рдЬрд┐рд╕реНрдЯ" рдЕрд╕реЗрдВрдмрд▓реА, рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдХреЛрдб рдХреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред рдЬреЛ рд╕реБрд╕реНрдд рдореЗрдВ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдпрд╛ рд▓реИрдкрдЯреЙрдк рдкрд░ рдПрдХ рдирдпрд╛ рдХрд░реНрдордЪрд╛рд░реА рдЪрд▓рд╛рдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рд╣реИред

GitLab рдХреЗ рдХреНрд▓рд╛рдЙрдб рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореБрдлреНрдд рдореЗрдВ CI / CD рд╣реИ, рдФрд░ GitHub рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рд▓реЛрдХрдкреНрд░рд┐рдп CI рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рддрд░рд╣ рдПрдХреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ рд╕рдм рдмрд╣реБрдд рд╕реАрдорд┐рдд рд╣реИ: рдбреЙрдХ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдЖрдИ рдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╡реЗ рдЗрд╕реЗ рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП рдмреЗрдЪрдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЦрдирд┐рдХ рд╕реЗ рдбрд░рддреЗ рд╣реИрдВред Microsoft рд╕реЗ GitHub рдкрд░ рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдФрд░ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЖрдЧрдорди рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдЬрд┐рд╕ рддрд░рд╣ рдПрдХ рд╕рдордп рдореЗрдВ рдпрд╣ рдХрд┐рдпрд╛ рдерд╛ред

Source: https://habr.com/ru/post/hi426681/


All Articles