Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-08-29 12:47:37 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-08-29 15:56:15 +0300
commit79932e72257efe2ea525d546b32b3ecd3988605b (patch)
treede3516d3ded61c99a74fdc3b7e4cfe6a3591f9b6
parent9eb9b70a29ce84abc754e634e69511c4044e5570 (diff)
release: Fix the Deb archives
Fixes #10220
-rw-r--r--.circleci/config.yml4
-rw-r--r--hugoreleaser.env2
-rw-r--r--hugoreleaser.toml6
-rw-r--r--releaser/releaser.go7
4 files changed, 12 insertions, 7 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 9f16e900c..e8700f1fe 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -4,7 +4,7 @@ parameters:
defaults: &defaults
resource_class: large
docker:
- - image: bepsays/ci-hugoreleaser:1.21900.20000
+ - image: bepsays/ci-hugoreleaser:1.21900.20001
environment: &buildenv
GOMODCACHE: /root/project/gomodcache
version: 2
@@ -60,7 +60,7 @@ jobs:
environment:
<<: [*buildenv]
docker:
- - image: bepsays/ci-hugoreleaser-linux-arm64:1.21900.20000
+ - image: bepsays/ci-hugoreleaser-linux-arm64:1.21900.20001
steps:
- *restore-cache
- &attach-workspace
diff --git a/hugoreleaser.env b/hugoreleaser.env
index 5d0dc80d3..a17dd556e 100644
--- a/hugoreleaser.env
+++ b/hugoreleaser.env
@@ -1,5 +1,3 @@
-HUGO_RELEASE_NAME=New release setup
-
# Release env.
# These will be replaced by script before release.
HUGORELEASER_TAG=v0.102.0
diff --git a/hugoreleaser.toml b/hugoreleaser.toml
index e9bf8b6f1..beffa0e71 100644
--- a/hugoreleaser.toml
+++ b/hugoreleaser.toml
@@ -33,7 +33,7 @@ project = "hugo"
dragonfly = "DragonFlyBSD"
[release_settings]
- name = "${HUGO_RELEASE_NAME}"
+ name = "${HUGORELEASER_TAG}"
type = "github"
repository = "hugo"
repository_owner = "gohugoio"
@@ -190,6 +190,8 @@ project = "hugo"
[[archives]]
paths = ["builds/**/regular/linux/{arm64,amd64}"]
[archives.archive_settings]
+ binary_dir = "/usr/local/bin"
+ extra_files = []
[archives.archive_settings.type]
format = "_plugin"
extension = ".deb"
@@ -206,6 +208,8 @@ project = "hugo"
[[archives]]
paths = ["builds/**/extended/linux/{arm64,amd64}"]
[archives.archive_settings]
+ binary_dir = "/usr/local/bin"
+ extra_files = []
name_template = "{{ .Project }}_extended_{{ .Tag | trimPrefix `v` }}_{{ .Goos }}-{{ .Goarch }}"
[archives.archive_settings.type]
format = "_plugin"
diff --git a/releaser/releaser.go b/releaser/releaser.go
index fc16a2572..afb5079a1 100644
--- a/releaser/releaser.go
+++ b/releaser/releaser.go
@@ -40,14 +40,17 @@ func New(skipPush, try bool, step int) (*ReleaseHandler, error) {
if err != nil {
return nil, err
}
+ branch = strings.TrimSpace(branch)
+
if !strings.HasPrefix(branch, prefix) {
return nil, fmt.Errorf("branch %q is not a release branch", branch)
}
- logf("Branch: %s\n", branch)
-
version := strings.TrimPrefix(branch, prefix)
version = strings.TrimPrefix(version, "v")
+
+ logf("Branch: %s|Version: v%s\n", branch, version)
+
rh := &ReleaseHandler{branchVersion: version, skipPush: skipPush, try: try, step: step}
if try {