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

рд╕рддрдд рдПрдХреАрдХрд░рдг (рд╕реАрдЖрдИ) рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ рдореЗрдирд▓рд╛рдЗрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рдФрд░ рдЬрд▓реНрджреА рд╕рдВрднрд╡ рд╣реЛ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдЗрд╕рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдореБрджреНрджреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реБрдзрд╛рд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдордЧреНрд░ рд╡рд┐рдХрд╛рд╕ рд╕рдордп рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рд▓рд╛рдЧрдд рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдЦрдВрдбрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕рдорд╕реНрдпрд╛ рдмрдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдмрдЧ рдпрд╛ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред рдкрдкреЗрдЯ рджреНрд╡рд╛рд░рд╛ "рд╕реНрдЯреЗрдЯ рдСрдл рдбреЗрд╡рдСрдкреНрд╕ рд░рд┐рдкреЛрд░реНрдЯ" рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╕реАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓реА рдЯреАрдореЗрдВ рддреИрдирд╛рддреА рд╡рд┐рдлрд▓рддрд╛рдУрдВ рд╕реЗ 24 рдЧреБрдирд╛ рддреЗрдЬреА рд╕реЗ рдЙрдмрд░рддреА рд╣реИрдВ рдФрд░ рдЙрдирдХреА рдкрд░рд┐рд╡рд░реНрддрди рд╡рд┐рдлрд▓рддрд╛ рджрд░ рдЙрдирдХреЗ рд╕рд╛рдерд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреАрди рдЧреБрдирд╛ рдХрдо рд╣реИред

рд╕рддрдд рдкрд░рд┐рдирд┐рдпреЛрдЬрди (рд╕реАрдбреА) рд╕реАрдЖрдИ рдХреЛ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдкрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рд▓реЗрдХрд░ рдЙрдиреНрд╣реЗрдВ рдЙрдЪрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рддреИрдирд╛рдд рдХрд░рдиреЗ рддрдХ, рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирдП рдкрд░рд┐рд╡рд░реНрддрди рдпрдерд╛рд╕рдВрднрд╡ рддреЗрдЬреА рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛рдПрдВ, рдЬрд┐рд╕рд╕реЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬрд▓реНрдж рд╣реА рд╕реБрдзрд╛рд░, рдмрдЧ рдлрд┐рдХреНрд╕ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдорд┐рд▓ рд╕рдХреЗред рдЕрдиреБрд╕рдВрдзрд╛рди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЬреЛ рдЯреАрдореЗрдВ рд╕реАрдЖрдИ/рд╕реАрдбреА рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддреА рд╣реИрдВ, рд╡реЗ рдкрд╣рд▓реЗ рдмрддрд╛рдИ рдЧрдИ рдкрдкреЗрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЕрдкрдиреЗ рд╕рд╛рдерд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 2,555 рдЧреБрдирд╛ рддреЗрдЬ рд▓реАрдб рд╕рдордп рдХреЗ рд╕рд╛рде 200 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреА рд╣реИрдВред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реАрдбреА рдкрд╛рдЗрдкрд▓рд╛рдЗрди рди рдХреЗрд╡рд▓ рддреИрдирд╛рддреА рдЖрд╡реГрддреНрддрд┐ рдФрд░ рджрдХреНрд╖рддрд╛ рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИ рдмрд▓реНрдХрд┐ рд╕реНрдерд┐рд░рддрд╛ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рддреИрдирд╛рддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдорд╛рдирд╡реАрдп рддреНрд░реБрдЯрд┐ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░рддреА рд╣реИред

AppMaster рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕реАрдЖрдИ/рд╕реАрдбреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕рддрдд рдПрдХреАрдХрд░рдг рдФрд░ рд╕рддрдд рддреИрдирд╛рддреА рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рди рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛, рдкреНрд░рдмрдВрдзрди рдФрд░ рдЕрдиреБрдХреВрд▓рди рдХреА рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдЧрддрд┐ рдХреЗ рджреМрд░рд╛рди рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рд░реНрдорд╛рдг, рдкрд░реАрдХреНрд╖рдг, рддреИрдирд╛рддреА рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╣реИред

AppMaster рдХрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ CI/CD рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрддрд╛ рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯ рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рд▓реЗрдХрд░ рд▓рд╛рдЗрд╡ рдЕрдкрдбреЗрдЯ рддрдХ рдПрдХ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдкрде рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЛрдИ рдЧреНрд░рд╛рд╣рдХ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ 'рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ' рдмрдЯрди рджрдмрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рддреА рд╣реИред AppMaster рдмреИрдХрдПрдВрдб, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ; рдЙрдиреНрд╣реЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ; рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддрд╛ рд╣реИ; рдмреИрдХрдПрдВрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреИрдХреЗрдЬ рдХрд░рддрд╛ рд╣реИ; рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрд▓рд╛рдЙрдб рдкрд░ рддреИрдирд╛рдд рдХрд░ рджреЗрддрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ 30 рд╕реЗрдХрдВрдб рдХреЗ рднреАрддрд░ред

рдЗрд╕ рддреАрд╡реНрд░ CI/CD рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк AppMaster рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрдИ рд▓рд╛рдн рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ:

  • рддрдХрдиреАрдХреА рдЛрдг рдореЗрдВ рдХрдореА : рд╣рд░ рдмрд╛рд░ рдЬрдм рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рдХреЗ рдФрд░ рдЬрдм рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рд╕рдВрдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдХреЗ, AppMaster рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рднреА рд▓рдВрдмрд┐рдд рддрдХрдиреАрдХреА рдЛрдг рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИред
  • рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА : рдХреНрд▓рд╛рдЙрдб рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдЧреЛ-рдЖрдзрд╛рд░рд┐рдд рдмреИрдХрдПрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрд╕рд╛рдзрд╛рд░рдг рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЙрдЪреНрдЪ-рд▓реЛрдб рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрджреНрдпрдореЛрдВ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред
  • рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг : рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рддреИрдирд╛рддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рднрд╛рд╡реА рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рд▓рдЪреАрд▓реЗ рдЕрдкрдбреЗрдЯ : AppMaster рдХрд╛ рд╕рд░реНрд╡рд░-рд╕рдВрдЪрд╛рд▓рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдРрдк рд╕реНрдЯреЛрд░ рдпрд╛ рдкреНрд▓реЗ рдорд╛рд░реНрдХреЗрдЯ рдореЗрдВ рдирдП рд╕рдВрд╕реНрдХрд░рдг рд╕рдмрдорд┐рдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдкрдбреЗрдЯ (рдпреВрдЖрдИ, рд▓реЙрдЬрд┐рдХ рдФрд░ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА) рдкреБрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, AppMaster рд╕реАрдЖрдИ/рд╕реАрдбреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рд░реНрд╡рд░ endpoints рдХреЗ рд▓рд┐рдП рд╕реНрд╡реИрдЧрд░ (рдУрдкрди рдПрдкреАрдЖрдИ) рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рд╣рд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рд╕реАрдЖрдИ/рд╕реАрдбреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдПрдХ рдкреНрд░рдореБрдЦ рдШрдЯрдХ рд╣реИ рдЬреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬреАрд╡рдирдЪрдХреНрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рджрдХреНрд╖рддрд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИред рд╕рддрдд рдПрдХреАрдХрд░рдг рдФрд░ рд╕рддрдд рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреА рд╢рдХреНрддрд┐ рдХрд╛ рд╕рдВрдпреЛрдЬрди, AppMaster рдХрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЕрджреНрдпрддрд┐рдд, рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рдкреИрдорд╛рдиреЗ рдкрд░ рд╣реЛрддреЗ рд╣реИрдВред рд╕реАрдЖрдИ/рд╕реАрдбреА рдкреНрд░рдерд╛рдУрдВ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдФрд░ рдЙрдирдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдХреЗ, AppMasterno-code рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЫреЛрдЯреЗ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рд╕реЗ рд▓реЗрдХрд░ рдмрдбрд╝реЗ рдЙрджреНрдпрдореЛрдВ рддрдХ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП, рдЧреБрдгрд╡рддреНрддрд╛ рдпрд╛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИред