we might want to improve STG and PROD website automation/publication
5 days ago, I changed footer in https://pagure.io/fedora-l10n/fedora-localization-statistics/c/ea3c22004abfc99a7ec4f6f882ffa010836adb89?branch=main to add generation dates
8 days ago, I changed footer in https://pagure.io/fedora-l10n/fedora-localization-statistics/c/393475499983e5d569dd6ef75c72aa35dafebbdd?branch=main to add link to this repository
https://languages.stg.fedoraproject.org/ don't show any of these changes https://languages.fedoraproject.org/ shows everything
open questions:
our tasks look like to be organized globally
stats-latest: runs à 4AM every days:
./build.py --results f$(RELEASEVER) ./build_language_list.py --results f$(RELEASEVER) --refresh && ./build_language_list.py --results f$(RELEASEVER) --analyzealllang && ./build_tm.py --results f$(RELEASEVER) --compress && ./build_stats.py --results f$(RELEASEVER)
build-website: runs every two hours:
./build_website.py for each of our results folders build static files with hugo and publish it
all of this takes a huge amount of resources and delay
packages_regex="blue.*
staging
./build_language_list.py
./build_tm.py
./build_stats.py
./build_website.py
hugo
I have no idea how to make this possible with Ansible but I'll be happy to help by making the required changes in code to make this possible
discussed with @darknao : all of this can be done outside of ansible/openshift, only code needs to be adapted again, let's doo that :)
Login to comment on this ticket.