рд▓рдХреНрд╖реНрдп
рдЬрдм рд╣рдо рдЧрд┐рдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЬреАрд░рд╛ рдХреЗ рдХреБрдЫ рдХрд╛рд░реНрдп рдХрд╛ рдирд╛рдо рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рджреЛ рдЪреАрдЬреЗрдВ рд╣реЛрддреА рд╣реИрдВ:
- GitLab рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд╛рдо рдЬрд┐рд░рд╛ рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдХреНрд░рд┐рдп рд▓рд┐рдВрдХ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ
- рдЬрд┐рд░рд╛ рдореЗрдВ, рдХрдорд┐рдЯ рдФрд░ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдореЗрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд╛ рдкрд╛рда рднреА рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдорд╛рдпреЛрдЬрди
- рд╣рдореЗрдВ рд▓реЗрдЦрди рд╕реНрддрд░ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рд╡рд╛рд▓реЗ рдПрдХ рдЬреАрд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдк рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ Git рд╕реЗ рдореБрджреНрджреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╕рдордп рдЬрд┐рд░рд╛ рдореЗрдВ рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдирд╛рдо рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЖрдПрдВрдЧреА, рдЗрд╕рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдмрдирд╛рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдЗрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ, рдХрд╣реЗрдВ, GitLab, рдФрд░ рдЬреЛрдбрд╝реЗрдВ рдпрд╣ рдЖрдкрдХреА рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓реЗрдЦрди рдЕрдзрд┐рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЬреАрд░рд╛ рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ GitLab рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХрд░рдг рдЕрд▓рдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- GitLab рдореЗрдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЦреЛрд▓реЗрдВ, рдкрд░ рдЬрд╛рдПрдБ рд╕реЗрдЯрд┐рдВрдЧ -> рдПрдХреАрдХрд░рдг. рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗрд╡рд╛рдПрдВ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдПрдХ рд▓рдВрдмреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдЬрд┐рдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рд╣рдо рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рдЬреАрд░рд╛ рдкрд╛рддреЗ рд╣реИрдВ, рдкреНрд░рдкрддреНрд░ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ

- рдПрдХ рдЯрд┐рдХ рд▓рдЧрд╛рдПрдВ рд╕рдХреНрд░рд┐рдпрдХрдиреЗрдХреНрд╢рди рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП.
- рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдлреЙрд░реНрдо рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдХрдорд┐рдЯ рдФрд░ рдорд░реНрдЬ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛ рд╡реЗрдм рдпреВрдЖрд░рдПрд▓ рдЬреАрд░рд╛ рдореЗрдВ рдЖрдкрдХреА рдХрдВрдкрдиреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 'https://companyname.atlassian.net'
- рдЬрд┐рд░рд╛ рдПрдкреАрдЖрдИ рдпреВрдЖрд░рдПрд▓ - рднрд░рд╛ рд╣реБрдЖ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдФрд░ рдЬреАрд░рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд╡реЗрдм рдпреВрдЖрд░рдПрд▓.
- рдлреАрд▓реНрдбреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдИрдореЗрд▓ ╨╕ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдЯреЛрдХрди рдЖрдк рдЬреАрд░рд╛ рд╕рд░реНрд╡рд░ рдпрд╛ рдЬреАрд░рд╛ рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдЗрд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднрд░реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЬрд┐рд░рд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдЙрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдУрд░ рд╕реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реА рдЬрд╛рдПрдВрдЧреАред рдЬрд┐рд░рд╛ рдХреНрд▓рд╛рдЙрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдПрдХ рдИрдореЗрд▓ рдФрд░ рдПрдХ рдЯреЛрдХрди рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ .
- рдХреНрд╖реЗрддреНрд░ рд╕рдВрдХреНрд░рдордг рдЖрдИрдбреА. рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХрд╣реЗрдВ рдХрд┐ рдЬрдм рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╡рд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛, рддреЛ рдЗрд╕ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЖрдкрдХреЛ рдмрдВрдж рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреА рдЖрдИрдбреА рджрд░реНрдЬ рдХрд░рдиреА рд╣реЛрдЧреАред рдпрд╣ рдЖрдИрдбреА рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ:
https://companyname.atlassian.net/rest/api/2/issue/ISSUENAME-123/transitionsрдЬрд╣рд╛рдВ ISSUNAME-123 рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХрд╛ рдирд╛рдо рд╣реИред рдЖрдкрдХреЛ рдПрдХ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдРрд░реЗ рдХреЗ рд╕рд╛рде JSON рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЖрдк рд╡рд╛рдВрдЫрд┐рдд рдЖрдИрдбреА рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, GitLab рд╕реЗрдЯрд┐рдВрдЧ -> рдПрдХреАрдХрд░рдг рдЬреАрд░рд╛ рдХреЗ рдкрд╛рд╕ рдЕрдм рд╣рд░рд╛ рд╕рдВрдХреЗрддрдХ рд╣реИ:

рдФрд░ рдЖрдЗрдЯрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдиреВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ JiraрдЬреЛ рдЬрд┐рд░рд╛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ:
╨Ш╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╨╜╨╕╨╡:
рдЬрдм рд╣рдо рдХрд┐рд╕реА рдХрдорд┐рдЯ рдкрд░ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрддреЗ рд╣реИрдВ (рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рд╣рдо рдЧрд┐рдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ), рд╣рдо рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдирд╛рдо рдЯреЗрдХреНрд╕реНрдЯ рдлреЙрд░реНрдо рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рдмрд┐рдирд╛ рдЙрджреНрдзрд░рдг рдпрд╛ @ рдЬреИрд╕реЗ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рдХреЗ)
bugfix XPROJECT-123, XPROJECT-124рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп рдкрд░ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:

рдФрд░ GitLab рдореЗрдВ рдПрдХ рд╕рдХреНрд░рд┐рдп рд▓рд┐рдВрдХ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

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



