diff --git a/.VERSION b/.VERSION new file mode 100644 index 00000000..7f71948a --- /dev/null +++ b/.VERSION @@ -0,0 +1 @@ +version: v0.1.0 \ No newline at end of file diff --git a/.gitignore b/.gitignore index d54621ba..74b2d42c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ out/ _gopath/ .DS_Store .vscode -vendor \ No newline at end of file +vendor +dist \ No newline at end of file diff --git a/.goreleaser.yml b/.goreleaser.yml new file mode 100644 index 00000000..85d421cb --- /dev/null +++ b/.goreleaser.yml @@ -0,0 +1,22 @@ +builds: +- env: + - CGO_ENABLED=0 + goos: + - windows + - darwin + - linux + goarch: + - 386 + - amd64 + - arm + - arm64 +snapshot: + name_template: "{{ .Tag }}-next" +checksum: + name_template: "{{ .ProjectName }}_{{ .Version }}_checksums.txt" +changelog: + sort: asc + filters: + exclude: + - '^docs:' + - '^test:' diff --git a/.version b/.version deleted file mode 100644 index 72ff64e7..00000000 --- a/.version +++ /dev/null @@ -1 +0,0 @@ -v0.0.43 diff --git a/Jenkinsfile b/Jenkinsfile index e156ecd1..43e6e30a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,8 +1,7 @@ #!/usr/bin/groovy -@Library('github.com/stakater/stakater-pipeline-library@v2.16.6') _ +@Library('github.com/stakater/stakater-pipeline-library@v2.16.9') _ -goBuildAndRelease { +goBuildViaGoReleaser { publicChartRepositoryURL = 'https://stakater.github.io/stakater-charts' publicChartGitURL = 'git@github.com:stakater/stakater-charts.git' - toolsImage = 'stakater/pipeline-tools:v2.0.13' }