From e2f9de8d4ca0293e23fa0eb510e0811ee651c28f Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Fri, 2 Dec 2022 18:23:24 +0000 Subject: [PATCH] add .goreleaser.debug.yaml for debugging --- .goreleaser.debug.yaml | 152 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 .goreleaser.debug.yaml diff --git a/.goreleaser.debug.yaml b/.goreleaser.debug.yaml new file mode 100644 index 0000000..664fbf9 --- /dev/null +++ b/.goreleaser.debug.yaml @@ -0,0 +1,152 @@ +# This is an example .goreleaser.yml file with some sensible defaults. +# Make sure to check the documentation at https://goreleaser.com +project_name: casaos-user-service +before: + hooks: + - go generate + - go run github.com/google/go-licenses@latest check . --disallowed_types=restricted + - go mod tidy + - go test -v ./... +builds: + - id: casaos-user-service-amd64 + binary: build/sysroot/usr/bin/casaos-user-service + env: + - CC=x86_64-linux-gnu-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - amd64 + - id: casaos-user-service-arm64 + binary: build/sysroot/usr/bin/casaos-user-service + env: + - CC=aarch64-linux-gnu-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - arm64 + - id: casaos-user-service-arm-7 + binary: build/sysroot/usr/bin/casaos-user-service + env: + - CC=arm-linux-gnueabihf-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - arm + goarm: + - "7" + - id: casaos-user-service-migration-tool-amd64 + binary: build/sysroot/usr/bin/casaos-user-service-migration-tool + main: ./cmd/migration-tool + env: + - CC=x86_64-linux-gnu-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - amd64 + - id: casaos-user-service-migration-tool-arm64 + binary: build/sysroot/usr/bin/casaos-user-service-migration-tool + main: ./cmd/migration-tool + env: + - CC=aarch64-linux-gnu-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - arm64 + - id: casaos-user-service-migration-tool-arm-7 + binary: build/sysroot/usr/bin/casaos-user-service-migration-tool + main: ./cmd/migration-tool + env: + - CC=arm-linux-gnueabihf-gcc + gcflags: + - all=-N -l + ldflags: + - -extldflags "-static" + tags: + - musl + - netgo + - osusergo + goos: + - linux + goarch: + - arm + goarm: + - "7" +archives: + - name_template: "{{ .Os }}-{{ .Arch }}-{{ .ProjectName }}-v{{ .Version }}" + id: casaos-user-service + builds: + - casaos-user-service-amd64 + - casaos-user-service-arm64 + - casaos-user-service-arm-7 + replacements: + arm: arm-7 + files: + - build/**/* + - name_template: "{{ .Os }}-{{ .Arch }}-{{ .ProjectName }}-migration-tool-v{{ .Version }}" + id: casaos-user-service-migration-tool + builds: + - casaos-user-service-migration-tool-amd64 + - casaos-user-service-migration-tool-arm64 + - casaos-user-service-migration-tool-arm-7 + replacements: + arm: arm-7 + files: + - build/sysroot/etc/**/* +checksum: + name_template: "checksums.txt" +snapshot: + name_template: "{{ incpatch .Version }}" +changelog: + sort: asc + filters: + exclude: + - "^docs:" + - "^test:" +release: + github: + owner: IceWhaleTech + name: CasaOS-UserService + draft: true + prerelease: auto + mode: replace + name_template: "v{{ .Version }}"