diff --git a/dist/package/openSUSE-release-tools.spec b/dist/package/openSUSE-release-tools.spec index f00e09a0..ffb5dc06 100644 --- a/dist/package/openSUSE-release-tools.spec +++ b/dist/package/openSUSE-release-tools.spec @@ -495,6 +495,8 @@ fi %{_bindir}/osrt-suppkg_rebuild %{_datadir}/%{source_dir}/devel-project.py %{_datadir}/%{source_dir}/suppkg_rebuild.py +%{_unitdir}/osrt-staging-bot-check_duplicate_binaries@.service +%{_unitdir}/osrt-staging-bot-check_duplicate_binaries@.timer %{_unitdir}/osrt-staging-bot-daily@.service %{_unitdir}/osrt-staging-bot-daily@.timer %{_unitdir}/osrt-staging-bot-devel-list.service diff --git a/systemd/osrt-staging-bot-check_duplicate_binaries@.service b/systemd/osrt-staging-bot-check_duplicate_binaries@.service new file mode 100644 index 00000000..458d0a72 --- /dev/null +++ b/systemd/osrt-staging-bot-check_duplicate_binaries@.service @@ -0,0 +1,11 @@ +[Unit] +Description=openSUSE Release Tools: staging-bot check for duplicate binaries produced in %i + +[Service] +Type=simple +User=osrt-staging-bot +SyslogIdentifier=osrt-staging-bot +ExecStart=/usr/bin/osc staging -p "%i" check_duplicate_binaries --save + +[Install] +WantedBy=multi-user.target diff --git a/systemd/osrt-staging-bot-check_duplicate_binaries@.timer b/systemd/osrt-staging-bot-check_duplicate_binaries@.timer new file mode 100644 index 00000000..09bef1f9 --- /dev/null +++ b/systemd/osrt-staging-bot-check_duplicate_binaries@.timer @@ -0,0 +1,9 @@ +[Unit] +Description=openSUSE Release Tools: staging-bot check for duplicate binaries produced in %i + +[Timer] +OnCalendar=daily +Unit=osrt-staging-bot-check_duplicate_binaries@%i.service + +[Install] +WantedBy=timers.target