Accepting request 1011131 from home:vulyanov:branches:Virtualization
- Build tools/cdi-containerimage-server with CGO_ENABLED=0 OBS-URL: https://build.opensuse.org/request/show/1011131 OBS-URL: https://build.opensuse.org/package/show/Virtualization/containerized-data-importer?expand=0&rev=59
This commit is contained in:
parent
5b2ab19691
commit
bc3914adf2
1
containerized-data-importer-rpmlintrc
Normal file
1
containerized-data-importer-rpmlintrc
Normal file
@ -0,0 +1 @@
|
||||
addFilter("statically-linked-binary")
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 15 13:41:00 UTC 2022 - Vasily Ulyanov <vasily.ulyanov@suse.com>
|
||||
|
||||
- Build tools/cdi-containerimage-server with CGO_ENABLED=0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 10 07:07:51 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -26,6 +26,7 @@ URL: https://github.com/kubevirt/containerized-data-importer
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Source1: cdi_containers_meta
|
||||
Source2: cdi_containers_meta.service
|
||||
Source100: %{name}-rpmlintrc
|
||||
BuildRequires: golang-packaging
|
||||
BuildRequires: libnbd-devel
|
||||
BuildRequires: pkgconfig
|
||||
@ -177,13 +178,13 @@ sed -i"" \
|
||||
%{S:1}
|
||||
|
||||
export GOPATH=%{_builddir}/go
|
||||
export GOFLAGS="-buildmode=pie -mod=vendor"
|
||||
env \
|
||||
CDI_SOURCE_DATE_EPOCH="$(date -r LICENSE +%s)" \
|
||||
CDI_GIT_COMMIT='v%{version}' \
|
||||
CDI_GIT_VERSION='v%{version}' \
|
||||
CDI_GIT_TREE_STATE="clean" \
|
||||
./hack/build/build-go.sh build \
|
||||
export GOFLAGS="-mod=vendor"
|
||||
export CDI_SOURCE_DATE_EPOCH="$(date -r LICENSE +%s)"
|
||||
export CDI_GIT_COMMIT='v%{version}'
|
||||
export CDI_GIT_VERSION='v%{version}'
|
||||
export CDI_GIT_TREE_STATE="clean"
|
||||
|
||||
GOFLAGS="-buildmode=pie ${GOFLAGS}" ./hack/build/build-go.sh build \
|
||||
cmd/cdi-apiserver \
|
||||
cmd/cdi-cloner \
|
||||
cmd/cdi-controller \
|
||||
@ -191,11 +192,15 @@ CDI_GIT_TREE_STATE="clean" \
|
||||
cmd/cdi-uploadproxy \
|
||||
cmd/cdi-uploadserver \
|
||||
cmd/cdi-operator \
|
||||
tools/cdi-containerimage-server \
|
||||
tools/cdi-image-size-detection \
|
||||
tools/cdi-source-update-poller \
|
||||
%{nil}
|
||||
|
||||
# Disable cgo to build static binaries, so they can run on scratch images
|
||||
CGO_ENABLED=0 ./hack/build/build-go.sh build \
|
||||
tools/cdi-containerimage-server \
|
||||
%{nil}
|
||||
|
||||
env DOCKER_PREFIX=$reg_path DOCKER_TAG=%{version}-%{release} ./hack/build/build-manifests.sh
|
||||
|
||||
%install
|
||||
|
Loading…
Reference in New Issue
Block a user