Esse arquivo deve estar no nosso git.ignore certo? Aí cada pessoa deve ter um cypress.env.json no seu projeto?
Se for isso, caso esse arquivo chegue a ter muitas informações, é esperado que tenha uma documentação qualquer pra explicitar isso?
Esse arquivo deve estar no nosso git.ignore certo? Aí cada pessoa deve ter um cypress.env.json no seu projeto?
Se for isso, caso esse arquivo chegue a ter muitas informações, é esperado que tenha uma documentação qualquer pra explicitar isso?
Olá, Samir! Tudo bem?
Sim, o arquivo cypress.env.json
deve ser adicionado ao arquivo .gitignore
para que não seja enviado para o repositório do Git. Dessa forma, cada pessoa terá o seu próprio cypress.env.json
no projeto, com suas informações específicas.
Quanto à documentação, é sempre uma boa prática documentar o uso desse arquivo, principalmente se ele tiver muitas informações sensíveis. Você pode criar um arquivo README.md ou criar um .env.example
como exemplo com as informações exigidas para o projeto funcionar.
Por exemplo, se o arquivo cypress.env.json
contiver informações de login, você pode adicionar um comentário indicando que o campo "userName" deve ser preenchido com o nome de usuário e o campo "password" com a senha correspondente.
Assim, as pessoas que forem utilizar o projeto poderão entender e utilizar corretamente as informações do arquivo cypress.env.json
.
Espero ter ajudado! Bons estudos!