diff --git a/template.toml b/template.toml index 1e29c06091ea26be81bb87b41d56a629dc478d1f..1507fc7010e87ef33082677a8b06b15cfcf479cd 100644 --- a/template.toml +++ b/template.toml @@ -1,6 +1,6 @@ -gitea_url = "https://git.jojodev.com" +# template.toml -gitea_user = "" +# Write any template args here to prompt the user for, giving any defaults/options as applicable -gitea_repo = "" + -name = "${TMPL_PROMPT_GITEA_REPO}" +name = "MyProject" -module = "${TMPL_PROMPT_GITEA_URL}/${TMPL_PROMPT_GITEA_USER}/${TMPL_PROMPT_GITEA_REPO}" + -version_package = "${TMPL_PROMPT_MODULE}/cmd" \ No newline at end of file +lang = ["Go", "Rust", "Python"] diff --git a/template/.goreleaser.yaml b/template/.goreleaser.yaml deleted file mode 100644 index 83121c610c50d1c03240897d154b8d4cf54a16f7..0000000000000000000000000000000000000000 --- a/template/.goreleaser.yaml +++ /dev/null @@ -1,25 +0,0 @@ -builds: - - env: - - CGO_ENABLED=0 - goos: - - linux - - windows - - darwin - ldflags: - - "-s -w -X {{version_package}}.Version={{`{{.Version}}`}}" -archives: - - replacements: - 386: i386 - amd64: x86_64 - format_overrides: - - goos: windows - format: zip -checksum: - name_template: 'checksums.txt' -release: - gitea: - owner: jolheiser - name: {{gitea_repo}} -gitea_urls: - api: {{gitea_url}}/api/v1/ - download: {{gitea_url}} diff --git a/template/.tmplkeep b/template/.tmplkeep new file mode 100644 index 0000000000000000000000000000000000000000..b4bd1aa2c0361fceac3ec18f307d949a46122254 --- /dev/null +++ b/template/.tmplkeep @@ -0,0 +1 @@ +Delete this file and put something else here! \ No newline at end of file diff --git a/template/.woodpecker/goreleaser.yml b/template/.woodpecker/goreleaser.yml deleted file mode 100644 index 589d07c397bdd8323845e01e4dfefd2d7ba89ff6..0000000000000000000000000000000000000000 --- a/template/.woodpecker/goreleaser.yml +++ /dev/null @@ -1,39 +0,0 @@ -clone: - git: - image: woodpeckerci/plugin-git - settings: - tags: true - -pipeline: - compliance: - image: golang:1.18 - commands: - - go test -race ./... - - go vet ./... - - go run github.com/rs/zerolog/cmd/lint@latest {{module}} - when: - event: pull_request - - build: - image: goreleaser/goreleaser - commands: - - goreleaser build --snapshot - when: - event: pull_request - - release: - image: goreleaser/goreleaser - commands: - - goreleaser release - secrets: [ gitea_token ] - when: - event: tag - - prune: - image: jolheiser/drone-gitea-prune - settings: - base: {{gitea_url}} - token: - from_secret: gitea_token - when: - event: tag