<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/287cdf5640a2698e8737e3226f65985fb1f8f9a2">https://github.com/macports/macports-ports/commit/287cdf5640a2698e8737e3226f65985fb1f8f9a2</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 287cdf5640a gitlab-runner: don't use hardcoded REVISION and BRANCH in ld_flags
</span>287cdf5640a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 287cdf5640a2698e8737e3226f65985fb1f8f9a2
</span>Author: Tair Sabyrgaliyev <tair.sabirgaliev@gmail.com>
AuthorDate: Wed Aug 24 14:01:15 2022 +0300
<span style='display:block; white-space:pre;color:#404040;'> gitlab-runner: don't use hardcoded REVISION and BRANCH in ld_flags
</span>---
devel/gitlab-runner/Portfile | 32 +++++++++++++++++++-------------
1 file changed, 19 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gitlab-runner/Portfile b/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 288e692cce8..8ad1ef02022 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup golang 1.0
go.setup gitlab.com/gitlab-org/gitlab-runner 15.3.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
homepage https://docs.gitlab.com/runner/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,18 +29,24 @@ checksums rmd160 9f61ee71f3578a182ef17751ae458a1371ab521d \
</span> # Allow Go to fetch deps at build time
build.env-delete GO111MODULE=off GOPROXY=off
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Reproduce the "build_simple" target from the upstream Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Lookup REVISION from https://gitlab.com/gitlab-org/gitlab-runner/-/releases/v${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set go_ldflags " \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -X ${go.package}/common.NAME=${go.package} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -X ${go.package}/common.VERSION=${version} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -X ${go.package}/common.REVISION=32fc1585 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -X ${go.package}/common.BUILT=unknown \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -X ${go.package}/common.BRANCH=15-2-stable \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -s -w "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -ldflags \"${go_ldflags}\" -o out/binaries/${name} ${go.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Reproduce the "runner-bin-host" target from the upstream Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Lookup REVISION from https://gitlab.com/gitlab-org/gitlab-runner/-/releases/v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set release_info [exec curl -s "https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/releases/v${version}"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regexp {"short_id"\s*:\s*"(.{8})"} ${release_info} matched short_id
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regexp {^(\d+)\.(\d+)\.} ${version} matched major minor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set go_ldflags " \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/common.NAME=${go.package} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/common.VERSION=${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/common.REVISION=${short_id} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/common.BUILT=unknown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/common.BRANCH=${major}-${minor}-stable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -s -w "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ldflags \"${go_ldflags}\" -o out/binaries/${name} ${go.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
destroot {
xinstall -m 0755 \
</pre><pre style='margin:0'>
</pre>