Merge pull request #1530 from jberry-suse/openqa-comments-service

dist: provide openqa-comments service as part of staging-bot.
This commit is contained in:
Jimmy Berry 2018-05-10 17:41:17 -05:00 committed by GitHub
commit 846b2bd4b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 24 additions and 0 deletions

View File

@ -395,6 +395,7 @@ fi
%exclude %{_datadir}/%{source_dir}/metrics
%exclude %{_datadir}/%{source_dir}/metrics.py
%exclude %{_datadir}/%{source_dir}/metrics_release.py
%exclude %{_bindir}/osrt-openqa-comments
%exclude %{_datadir}/%{source_dir}/pkglistgen.py
%exclude %{_datadir}/%{source_dir}/repo_checker.pl
%exclude %{_datadir}/%{source_dir}/repo_checker.py
@ -494,6 +495,7 @@ fi
%files staging-bot
%defattr(-,root,root,-)
%{_bindir}/osrt-devel-project
%{_bindir}/osrt-openqa-comments
%{_bindir}/osrt-suppkg_rebuild
%{_datadir}/%{source_dir}/devel-project.py
%{_datadir}/%{source_dir}/suppkg_rebuild.py
@ -501,6 +503,8 @@ fi
%{_unitdir}/osrt-staging-bot-daily@.timer
%{_unitdir}/osrt-staging-bot-devel-list.service
%{_unitdir}/osrt-staging-bot-devel-list.timer
%{_unitdir}/osrt-staging-bot-openqa-comments@.service
%{_unitdir}/osrt-staging-bot-openqa-comments@.timer
%{_unitdir}/osrt-staging-bot-regular@.service
%{_unitdir}/osrt-staging-bot-regular@.timer
%{_unitdir}/osrt-staging-bot-reminder.service

0
openqa-comments.py Normal file → Executable file
View File

View File

@ -0,0 +1,10 @@
[Unit]
Description=openSUSE Release Tools: staging-bot comment openQA/build results on stagings in %i
[Service]
User=osrt-staging-bot
SyslogIdentifier=osrt-staging-bot
ExecStart=/usr/bin/osrt-openqa-comments -p "%i"
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,10 @@
[Unit]
Description=openSUSE Release Tools: staging-bot comment openQA/build results on stagings in %i
[Timer]
OnBootSec=120
OnUnitInactiveSec=3 min
Unit=osrt-staging-bot-openqa-comments@%i.service
[Install]
WantedBy=timers.target