Docz: CI рдореЗрдВ рдмрд┐рд▓реНрдб рд▓реЙрдЧ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЬрдире░ 2019  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: doczjs/docz

рд╣рд╛рдп @pedronauck !

рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ

рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ

Docz 0.11 рд╕реЗ 0.13 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдмрд┐рд▓реНрдб рд▓реЙрдЧ рдореЗрдВ рд╕реНрдЯрдбрдЖрдЙрдЯ рдмрд╣реБрдд рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдерд╛:
screenshot 2019-01-22 at 15 51 46

рдФрд░ рдЕрдм рд╡реЗ рд▓рдЧрднрдЧ рдЕрдВрддрд╣реАрди рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рд╣рд░ рдЕрдВрд╢ рдХреЛ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд▓рд╛рдЗрди рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИ
screenshot 2019-01-22 at 15 48 11

рдкреНрд░рдЬрдирди рдХрд░рдирд╛

рдЧреИрд░-рдЯреНрдЯреА рд╡рд╛рд▓реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ docz рдмрдирд╛рдПрдБ (рдЬреИрд╕реЗ CI рдореЗрдВ)

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

таП Creating production build рдкреНрд░рд┐рдВрдЯ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдХреЛрдИ рдПрдиреАрдореЗрд╢рди рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХреЗрд╡рд▓ TTY рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рд╡рд╛рддрд╛рд╡рд░рдг

  • OS: Azure рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ Linux VM

рд╕рдВрдХреЗрдд

if (process.stdout.isTTY) {
  // animated output (erasing and restoring the current line's output is supported)
} else {
  // plain console output (can't erase what's already been printed)
}

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рд╛рдп рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реАрдЖрдИ рдореЗрдВ process.env.CI = true рдкреНрд░рдЧрддрд┐ рдкреНрд░рд┐рдВрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ env рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ?

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ process.stdout.isTTY рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рд╣реА рдХрд╛рдлреА рдирд╣реАрдВ рд╣реИ - рдпрд╣ рдХреБрдЫ CI рдореЗрдВ рд╕рдЪ рд╣реИ, рдЬреЛ рднреНрд░рд╛рдордХ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдХреЗ рд╕рдорд╛рди рдПрдХ рдХрд╕реНрдЯрдо isTTY() рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА: https://github.com/prettier/prettier/pull/5804

рд╣рд╛рдп рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реАрдЖрдИ рдореЗрдВ process.env.CI = true рдкреНрд░рдЧрддрд┐ рдкреНрд░рд┐рдВрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ env рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ?

рдореИрдВ рдкреНрд░реАрдЯреАрдпрд░ рдХреЗ isTTY() рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВред рди рддреЛ process.env.CI рдФрд░ рди рд╣реА process.stdout.isTTY рд╕рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЬрд╛рдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕