Ambiente Local (execução no desenvolvimento e na revisão da issue)
- Atualize a
node_modulesno repositório da Vitrine, com o tgz gerado a partir da branch de desenvolvimento da issue dos demais repositórios. - Execute os testes através do comando
npm run dev:cy-run Selecione a opção E2E Testing
- Selecione o browser Chrome e clique em Start E2E Testing in Chrome
- Execute os "Specs" que corresponda a issue
Ambiente Dev (execução na revisão da issue)
O processo consiste em atualizar a branch develop com a branch de desenvolvimento da respectiva issue em revisão.
Para cada um dos repositórios listados abaixo, siga as instruções na ordem indicada:
- PO Style
https://github.com/po-ui/po-style- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
development. - Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
- PO Theme Totvs
https://github.com/totvs/po-theme-totvs- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
development. - Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
- PO UI
https://github.com/po-ui/po-angular- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
development. - Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
- THF Component
https://dev.azure.com/totvstfs/THF/_git/thf-components- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
development. - Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
- Vitrine
https://dev.azure.com/totvstfs/TOTVSApps-SupportElements/_git/smart-ui-service-thf-web- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
develop. - Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
- Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para
Execução da Pipeline
- Se houver um merge para a branch
developno repositório da Vitrine, a pipeline "thf-web-develop" será acionada automaticamente - Caso contrário, a execução deve ser feita manualmente
🔗 Acesse a pipeline em: Pipeline thf-web-develop - Azure DevOps
Visão Geral
Conteúdo das Ferramentas


