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!