osbuild-worker-executor: integrate into build system/spec files
Add the osbuild-worker-executor to the build system and add it to the spec file.
This commit is contained in:
parent
0a0e8e27ae
commit
01cfb93956
2 changed files with 4 additions and 0 deletions
1
Makefile
1
Makefile
|
|
@ -118,6 +118,7 @@ man: $(MANPAGES_TROFF)
|
|||
build: $(BUILDDIR)/bin/
|
||||
go build -o $<osbuild-composer ./cmd/osbuild-composer/
|
||||
go build -o $<osbuild-worker ./cmd/osbuild-worker/
|
||||
go build -o $<osbuild-worker-executor ./cmd/osbuild-worker-executor/
|
||||
go build -o $<osbuild-upload-azure ./cmd/osbuild-upload-azure/
|
||||
go build -o $<osbuild-upload-aws ./cmd/osbuild-upload-aws/
|
||||
go build -o $<osbuild-upload-gcp ./cmd/osbuild-upload-gcp/
|
||||
|
|
|
|||
|
|
@ -106,6 +106,7 @@ export LDFLAGS="${LDFLAGS} -X 'github.com/osbuild/osbuild-composer/internal/comm
|
|||
|
||||
%gobuild ${GOTAGS:+-tags=$GOTAGS} -o _bin/osbuild-composer %{goipath}/cmd/osbuild-composer
|
||||
%gobuild ${GOTAGS:+-tags=$GOTAGS} -o _bin/osbuild-worker %{goipath}/cmd/osbuild-worker
|
||||
%gobuild ${GOTAGS:+-tags=$GOTAGS} -o _bin/osbuild-worker-executor %{goipath}/cmd/osbuild-worker-executor
|
||||
%gobuild ${GOTAGS:+-tags=$GOTAGS} -o _bin/osbuild-jobsite-manager %{goipath}/cmd/osbuild-jobsite-manager
|
||||
%gobuild ${GOTAGS:+-tags=$GOTAGS} -o _bin/osbuild-jobsite-builder %{goipath}/cmd/osbuild-jobsite-builder
|
||||
|
||||
|
|
@ -146,6 +147,7 @@ go build -tags="integration${GOTAGS:+,$GOTAGS}" -ldflags="${TEST_LDFLAGS}" -o _b
|
|||
install -m 0755 -vd %{buildroot}%{_libexecdir}/osbuild-composer
|
||||
install -m 0755 -vp _bin/osbuild-composer %{buildroot}%{_libexecdir}/osbuild-composer/
|
||||
install -m 0755 -vp _bin/osbuild-worker %{buildroot}%{_libexecdir}/osbuild-composer/
|
||||
install -m 0755 -vp _bin/osbuild-worker-executor %{buildroot}%{_libexecdir}/osbuild-composer/
|
||||
install -m 0755 -vp _bin/osbuild-jobsite-manager %{buildroot}%{_libexecdir}/osbuild-composer/
|
||||
install -m 0755 -vp _bin/osbuild-jobsite-builder %{buildroot}%{_libexecdir}/osbuild-composer/
|
||||
|
||||
|
|
@ -340,6 +342,7 @@ The worker for osbuild-composer
|
|||
|
||||
%files worker
|
||||
%{_libexecdir}/osbuild-composer/osbuild-worker
|
||||
%{_libexecdir}/osbuild-composer/osbuild-worker-executor
|
||||
%{_libexecdir}/osbuild-composer/osbuild-jobsite-manager
|
||||
%{_libexecdir}/osbuild-composer/osbuild-jobsite-builder
|
||||
%{_unitdir}/osbuild-worker@.service
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue