Ein einfaches Bash -Skript zum Erstellen von GO -Projekten für mehrere Plattformen?
Release.SH ist ein Tool, mit dem es einfach ist, GO -Projekte für mehrere Plattformen zu erstellen. Erstellen Sie Ihre GO -App -Release -Binärdateien für alle Plattformen, die in einem Moment wichtig sind.
./release.sh --name [app name] --version [version]
Um Release.sh zu verwenden, führen Sie sie einfach mit den Argumenten --name und --version aus der Befehlszeile aus. Zum Beispiel:
./release.sh --name "myapp" --version "1.0.0"
Dadurch werden Ihr GO -Projekt für die verfügbaren Ziele aufgebaut und die resultierenden Binärdateien mit den angegebenen Namen in das / Builds / Verzeichnis ausgegeben.
Um Release.sh zu installieren, stecken Sie es einfach in einen Ordner in Ihrem Weg, wie /usr/local/bin oder /usr/bin für die wirklich abenteuerlichen :)
Führen Sie den folgenden Befehl aus, um die Mannseite für Release.sh anzuzeigen:
man ./release.sh oder ./release.sh --help
Diese App ist unter der MIT -Softwarelizenz lizenziert.
Release.sh begrüßt Beiträge zum Projekt! Wenn Sie eine Idee für eine neue Funktion haben oder einen Fehler gefunden haben, öffnen Sie bitte ein Problem im GitHub -Repository. Wenn Sie selbst eine neue Funktion implementieren oder selbst einen Fehler beheben möchten, befolgen Sie die folgenden Schritte:
master -Zweig des RepositorysVielen Dank für Ihre Unterstützung!