Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
79d589d565 |
@@ -118,14 +118,23 @@ go build \
|
|||||||
-C obs-status-service \
|
-C obs-status-service \
|
||||||
-mod=vendor \
|
-mod=vendor \
|
||||||
-buildmode=pie
|
-buildmode=pie
|
||||||
#go build \
|
go build \
|
||||||
# -C workflow-direct \
|
-C workflow-direct \
|
||||||
# -mod=vendor \
|
-mod=vendor \
|
||||||
# -buildmode=pie
|
-buildmode=pie
|
||||||
#go build \
|
go build \
|
||||||
# -C workflow-pr \
|
-C workflow-pr \
|
||||||
# -mod=vendor \
|
-mod=vendor \
|
||||||
# -buildmode=pie
|
-buildmode=pie
|
||||||
|
|
||||||
|
%define install_autogits_service(unitfile) \
|
||||||
|
%{!?__unitname:%define __unitname %{unitfile} \
|
||||||
|
%{__unitname:%{expand:echo %{__unitname} | sed -e 's/@\.service$//' -e 's/\.service$//'}}} \
|
||||||
|
%pre -n %{__unitname} %service_add_pre %{unitfile} \
|
||||||
|
%post -n %{__unitname} %service_add_post %{unitfile} \
|
||||||
|
%preun -n %{__unitname} %service_del_preun %{unitfile} \
|
||||||
|
%postun -n %{__unitname} %service_del_postun %{unitfile} \
|
||||||
|
%{nil}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -D -m0755 gitea-events-rabbitmq-publisher/gitea-events-rabbitmq-publisher %{buildroot}%{_bindir}/gitea-events-rabbitmq-publisher
|
install -D -m0755 gitea-events-rabbitmq-publisher/gitea-events-rabbitmq-publisher %{buildroot}%{_bindir}/gitea-events-rabbitmq-publisher
|
||||||
@@ -134,20 +143,14 @@ install -D -m0755 devel-importer/devel-importer
|
|||||||
install -D -m0755 group-review/group-review %{buildroot}%{_bindir}/group-review
|
install -D -m0755 group-review/group-review %{buildroot}%{_bindir}/group-review
|
||||||
install -D -m0755 obs-staging-bot/obs-staging-bot %{buildroot}%{_bindir}/obs-staging-bot
|
install -D -m0755 obs-staging-bot/obs-staging-bot %{buildroot}%{_bindir}/obs-staging-bot
|
||||||
install -D -m0755 obs-status-service/obs-status-service %{buildroot}%{_bindir}/obs-status-service
|
install -D -m0755 obs-status-service/obs-status-service %{buildroot}%{_bindir}/obs-status-service
|
||||||
#install -D -m0755 workflow-direct/workflow-direct %{buildroot}%{_bindir}/workflow-direct
|
install -D -m0755 workflow-direct/workflow-direct %{buildroot}%{_bindir}/workflow-direct
|
||||||
#install -D -m0755 workflow-pr/workflow-pr %{buildroot}%{_bindir}/workflow-pr
|
install -D -m0644 systemd/workflow-direct@.service %{buildroot}%{_unitdir}/workflow-direct@.service
|
||||||
|
install -D -m0755 workflow-pr/workflow-pr %{buildroot}%{_bindir}/workflow-pr
|
||||||
|
install -D -m0644 systemd/workflow-pr@.service %{buildroot}%{_unitdir}/workflow-pr@.service
|
||||||
|
|
||||||
%pre -n gitea-events-rabbitmq-publisher
|
%install_autogits_service(gitea-events-rabbitmq-publisher.service)
|
||||||
%service_add_pre gitea-events-rabbitmq-publisher.service
|
%install_autogits_service(workflow-direct@.service)
|
||||||
|
%install_autogits_service(workflow-pr@.service)
|
||||||
%post -n gitea-events-rabbitmq-publisher
|
|
||||||
%service_add_post gitea-events-rabbitmq-publisher.service
|
|
||||||
|
|
||||||
%preun -n gitea-events-rabbitmq-publisher
|
|
||||||
%service_del_preun gitea-events-rabbitmq-publisher.service
|
|
||||||
|
|
||||||
%postun -n gitea-events-rabbitmq-publisher
|
|
||||||
%service_del_postun gitea-events-rabbitmq-publisher.service
|
|
||||||
|
|
||||||
%files -n gitea-events-rabbitmq-publisher
|
%files -n gitea-events-rabbitmq-publisher
|
||||||
%license COPYING
|
%license COPYING
|
||||||
@@ -183,10 +186,10 @@ install -D -m0755 obs-status-service/obs-status-service
|
|||||||
%files -n workflow-direct
|
%files -n workflow-direct
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc workflow-direct/README.md
|
%doc workflow-direct/README.md
|
||||||
#%{_bindir}/workflow-direct
|
%{_bindir}/workflow-direct
|
||||||
|
|
||||||
%files -n workflow-pr
|
%files -n workflow-pr
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc workflow-pr/README.md
|
%doc workflow-pr/README.md
|
||||||
#%{_bindir}/workflow-pr
|
%{_bindir}/workflow-pr
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user