koschei-refresh-distgit-group: Make it possible to replace group contents

This commit is contained in:
Mikolaj Izdebski 2019-04-04 13:52:51 +02:00
parent 4c66def5d0
commit 92fda44f20
2 changed files with 5 additions and 3 deletions

View file

@ -4,4 +4,6 @@ if [ "$#" -ne 2 ]; then
exit 1
fi
set -e
curl -s "https://src.fedoraproject.org/api/0/group/${2}?projects=1" | jq -r '.projects[]|select(.namespace=="rpms").name' | koschei-admin edit-group "${1}" --content-from-file - --append
group_name="${1}"; shift
distgit_group_name="${1}"; shift
curl -s "https://src.fedoraproject.org/api/0/group/${distgit_group_name}?projects=1" | jq -r '.projects[]|select(.namespace=="rpms").name' | koschei-admin edit-group "${group_name}" --content-from-file - "${@}"

View file

@ -3,8 +3,8 @@ MAILTO=sysadmin-koschei-members@fedoraproject.org
0 0-23/3 * * * koschei /usr/local/bin/koschei-refresh-group php 'php*'
{% if env != 'stg' %}
5 0-23/3 * * * koschei /usr/local/bin/koschei-refresh-distgit-group rust-sig rust-sig
7 0-23/3 * * * koschei /usr/local/bin/koschei-refresh-distgit-group go-sig go-sig
5 0-23/3 * * * koschei /usr/local/bin/koschei-refresh-distgit-group rust-sig rust-sig --append
7 0-23/3 * * * koschei /usr/local/bin/koschei-refresh-distgit-group go-sig go-sig --append
15 0-23/3 * * * koschei /usr/local/bin/koschei-track-group rust-sig >/dev/null
17 0-23/3 * * * koschei /usr/local/bin/koschei-track-group go-sig >/dev/null
{%- endif %}