1
0
mirror of https://github.com/go-acme/lego.git synced 2025-07-06 07:17:26 +02:00

Add a release system. (#550)

* feat: add release system.
* feat: goreleaser.
* review: minor changes.
This commit is contained in:
Ludovic Fernandez
2018-05-29 19:40:00 +02:00
committed by Wyatt Johnson
parent 8e9c5ac3e6
commit 3cc9a19a1c
5 changed files with 86 additions and 16 deletions

10
cli.go
View File

@ -7,7 +7,6 @@ import (
"log"
"os"
"path"
"strings"
"text/tabwriter"
"github.com/urfave/cli"
@ -25,18 +24,15 @@ func logger() *log.Logger {
return Logger
}
var gittag string
var (
version = "dev"
)
func main() {
app := cli.NewApp()
app.Name = "lego"
app.Usage = "Let's Encrypt client written in Go"
version := "0.4.1"
if strings.HasPrefix(gittag, "v") {
version = gittag
}
app.Version = version
acme.UserAgent = "lego/" + app.Version