Um script bash simples para construir projetos GO para várias plataformas?
Release.sh é uma ferramenta que facilita a criação de projetos GO para várias plataformas. Crie binários de liberação de aplicativos GO para todas as plataformas que importam em apenas um momento.
./release.sh --name [app name] --version [version]
Para usar o release.sh, basta executá -lo na linha de comando com os argumentos --name e --version . Por exemplo:
./release.sh --name "myapp" --version "1.0.0"
Isso criará seu projeto Go para os alvos disponíveis e produzirá os binários resultantes para o diretório / Builds / com os nomes especificados.
Para instalar o release.sh, basta colocá -lo em uma pasta em seu caminho, como /usr/local/bin , ou /usr/bin para os verdadeiramente aventureiros :)
Para visualizar a página do homem para release.sh, execute o seguinte comando:
man ./release.sh ou ./release.sh --help
Este aplicativo está licenciado sob a licença do software MIT.
Release.sh está recebendo contribuições para o projeto! Se você tiver uma idéia para um novo recurso ou encontrar um bug, abra um problema no repositório do GitHub. Se você deseja implementar um novo recurso ou consertar um bug, siga estas etapas:
master do repositórioObrigado pelo seu apoio!