From 2449a71a4049b3ce80a9fa0cec2149efda13ba95 Mon Sep 17 00:00:00 2001 From: pipelinebuilder_pel7ppc64lebuilder0 Date: Fri, 24 Sep 2021 17:05:55 +0200 Subject: [PATCH] reviewdog add spec Signed-off-by: pipelinebuilder_pel7ppc64lebuilder0 --- SPECS/reviewdog.spec | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 SPECS/reviewdog.spec diff --git a/SPECS/reviewdog.spec b/SPECS/reviewdog.spec new file mode 100644 index 0000000..8774e56 --- /dev/null +++ b/SPECS/reviewdog.spec @@ -0,0 +1,48 @@ +%global _hardened_build 1 +%define _user cicd +%define _group cicd +%define _varlib /var/lib/mvoci/ +%define _logdir /var/log/cds/ + +Name: reviewdog +Version: 0.13.0 +Release: 1%{?dist} +Summary: ReviewDog +License: GPLv3 +URL: https://codeberg.org/snaums/mvoCI +BuildRequires: golang +#Requires: + + +%description + + +%prep +%setup -q -T -c %{name}-%{version} +mkdir -p go/src/github.com/reviewdog/ +cd go/src/github.com/reviewdog/ +git clone https://github.com/reviewdog/reviewdog + + +%build +export GOPATH=`pwd` +export PATH=$PATH:$GOPATH/bin/:$GOBIN +export GO111MODULE=on +cd go/src/github.com/reviewdog/reviewdog +export CGO_ENABLED=0 +export HASH=`git rev-list -1 HEAD` +export GOVERSION=`go version` +export DATE=`date +%Y%m%d` +go build -v -trimpath -ldflags "-s -w -X github.com/reviewdog/reviewdog/commands.Version="%{version} -o reviewdog ./cmd/reviewdog +npm install + +%install +mkdir -p %{buildroot}%{_bindir} +cp go/src/github.com/reviewdog/reviewdog/reviewdog %{buildroot}%{_bindir} + + +%files +%{_bindir}/reviewdog + + +%changelog