diff --git a/roles/fedora-web/build/files/syncStatic.sh b/roles/fedora-web/build/files/syncStatic.sh index 1a3aef8767..24df84c0f5 100644 --- a/roles/fedora-web/build/files/syncStatic.sh +++ b/roles/fedora-web/build/files/syncStatic.sh @@ -71,4 +71,16 @@ build fedoracommunity.org build fudcon.fedoraproject.org build start.fedoraproject.org build fedoraproject.org -build budget.fedoraproject.org + +if [ ! -d /srv/web/budget.fedoraproject.org/.git ] +then + /usr/bin/git clone -q \ + https://pagure.io/fedora-budget-site.git \ + /srv/web/budget.fedoraproject.org +fi + +cd /srv/web/budget.fedoraproject.org +/usr/bin/git clean -q -fdx || exit 1 +/usr/bin/git reset -q --hard || exit 1 +/usr/bin/git checkout -q stg || exit 1 +/usr/bin/git pull -q --ff-only || exit 1