om30/esus-toolkit
Composer 安装命令:
composer require om30/esus-toolkit
包简介
library containing the main tools of the e-sus project
README 文档
README
Biblioteca contendo as principais ferramentas e classes utilizadas nos projetos e-sus.
Procedimentos para gerar release
*OBS: este procedimento está sendo feito de forma manual, pois ainda não possuímos os recursos necessários para realizar de uma forma mais automatizada, em breve teremos.
Após os PRs serem aprovados e feito o merge na branch dev, seguir no link https://github.com/luizarandaom30/e-sus-toolkit/releases/new para a geração de uma nova release.
Deve ser selecionado em target a branch dev.
Em seguida crie uma nova tag com o número da próxima versão, primeiro vamos criar a versão release candidate(rc), ex: v0.0.3-rc.
Logo em seguida, clique no botão Generate release notes para gerar o changelog, o github ira fazer esse processo conforme os últimos PRs aprovados e concluídos.
Gerado o release notes, clique em Publish Release. Isso ira gerar uma versão candidata.
Faça os testes necessários, utilize no composer o número da versão candidate para os testes. Rode o comando composer update om30/esus-toolkit para atualizar a lib
Após validados, vamos gerar a versão final.
Agora vamos executar os seguintes comandos para atualizarmos a branch main com a última release candidate gerada. Para isso, entre na pasta do projeto e rode os comandos:
git fetch --all
git checkout main
git rebase ULTIMA-BRANCH-RC #deve ser colocado o número da última release RC, ex: git rebase v0.0.3-rc
git push origin main -f
Entre novamente no link https://github.com/luizarandaom30/e-sus-toolkit/releases/new e em target, selecione a branch main.
Cire uma nova tag contendo o número da versão, sem o indicativo de RC, ex: v0.0.3.
Logo em seguida, clique no botão para gerar o changelog.
Gerado o release notes, basta clica em Publish Release. Isso irá gerar a versão final.
Com a versão final publicada, basta apontá-la no arquivo composer.json do projeto que queira utilizar e rodar o comando
composer update om30/esus-toolkit para atualizar a lib no projeto.
统计信息
- 总下载量: 54
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-12-19







