Compare commits

..

12 Commits

Author SHA1 Message Date
wpetit f78b9ffdbc Bump install script release version 2021-07-09 13:53:52 +02:00
wpetit 2089e1922b Update dependencies 2021-07-09 13:53:52 +02:00
wpetit 097035d0fc Add auto install script and procedure 2021-07-09 13:53:52 +02:00
wpetit 67241d153c Tidy deps 2021-07-09 13:53:52 +02:00
wpetit a898b0c1a3 Add 'Create template project' doc 2021-07-09 13:53:52 +02:00
wpetit 34cae8e206 Mise à jour de 'README.md' 2021-07-09 13:53:52 +02:00
wpetit 010d9f6637 Update README 2021-07-09 13:53:52 +02:00
wpetit 3563860ede Add basic interactive overwrite strategy
Available options:

- Do not copy
- Overwrite dest
- Copy source as dest.dist
2021-07-09 13:53:52 +02:00
wpetit 7b694845f4 Fix typo 2021-07-09 13:53:52 +02:00
wpetit 01f099b02e Mise à jour de 'doc/scaffold_file_format.md' 2021-07-09 13:53:52 +02:00
wpetit 8aba635a74 Mise à jour de 'doc/scaffold_file_format.md' 2021-07-09 13:53:52 +02:00
wpetit 1eab0f9f84 Add `scaffold.yml` file format base documentation 2021-07-09 13:53:52 +02:00
2 changed files with 6 additions and 2 deletions

View File

@ -16,7 +16,10 @@ deps:
lint:
golangci-lint run --tests=false --enable-all
release: clean
vendor:
go mod vendor
release: clean vendor
./misc/script/release
gitea-release:
@ -25,4 +28,4 @@ gitea-release:
clean:
rm -rf ./bin ./release ./coverage
.PHONY: test clean lint coverage doc release
.PHONY: test clean lint coverage doc release vendor

View File

@ -24,6 +24,7 @@ function build {
echo "building $dirname..."
CGO_ENABLED=0 GOOS="$os" GOARCH="$arch" go build \
-mod=vendor \
-ldflags="-s -w -X 'main.GitRef=$(current_commit_ref)' -X 'main.ProjectVersion=$(current_version)' -X 'main.BuildDate=$(current_date)'" \
-gcflags=-trimpath="${PWD}" \
-asmflags=-trimpath="${PWD}" \