Autoridade Certificadora simples escrita em Go.
Os binários para Windows, MacOS e Linux podem ser obtidos na seção de Releases deste repositório.
Para instalar a partir dos fontes é necessário ter o compilador de Go versão 1.19 ou superior.
Com isso pode ser executado o seguinte comando:
go get go.mps.com.br/gti/simpleca
Ou
git clone https://git.mps.com.br/gti/simpleca
cd simpleca
go install
Para gerar uma nova versão é necessário:
-
Criar um novo tag usando o git
- Neste projeto usamos semantic version, então as versões estão no formato x.y.z.
-
Executar o script
build.sh
que vai gerar os binários no diretóriodist
. -
Fazer o push da tag para o servidor como no comando abaixo:
git push --all git push --tags
-
Criar o novo release no servidor.
-
No campo
Tag name
deve ser informado o tag que foi enviado para o servidor no passo anterior. -
No campo
Title
pode ser informada uma mensagem comoVersão x.y.z
. -
Os binários que estão no diretório
dist
devem ser adicionados no release (arraste os arquivos para a seçãoDrop files or click here to upload.
).
-