Skip to content

About

Demo do GitFlow Kit: QA, HOM e PRD no GitHub Pages

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gitflow-demo

Aplicacao estatica de demonstracao do GitFlow Kit. Nao tem logica de negocio: serve para exercitar a esteira inteira (PR, QA, HOM, release, PRD, hotfix) em MODO_DEMO.

Como funciona

  • src/index.html mostra a versao lida de version.json.
  • scripts/build.sh copia src/ para dist/ e grava dist/version.json com o commit construido.
  • scripts/test.sh valida o HTML e o version.json.
  • .gitflow.env liga o kit: provider github, artefatos em Releases, deploy em Pages, avisos como comentario no PR.
  • .github/workflows/gitflow.yml chama os workflows reutilizaveis do kit; app-ci.yml roda build e testes em cada PR.
  • Sem scripts/smoke.sh: a checagem de saude de producao usa a do kit (URL_PRD).

Modo demo

MODO_DEMO=sim permite que uma pessoa so aprove o proprio PR e o ambiente prd; o kit sempre avisa isso no PR. Nao use em projetos reais.

Preparar

sh gitflow-kit/setup/github.sh --repo tudoemcodigo/gitflow-demo --app-id ID --modo-demo

Veja setup/github-app.md no kit para criar o GitHub App e os segredos.

About

Demo do GitFlow Kit: QA, HOM e PRD no GitHub Pages

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages