English Ukrainian
How to push Fedora Badges How to push Fedora Badges
Automatically awarded badges are created by the YAML rule file. Once the Ansible playbook finishes, the badge is created and placed in the https://badges.fedoraproject.org/explore/badges[badges index]. The only part _not_ created automatically are tags (see xref:badge-metadata[Badge metadata] below for info about tags). To add new tags, find the badge on https://badges.fedoraproject.org/[badges.fedoraproject.org]. If you are logged in as an admin, there is a text field to enter in new tags. Автоматично нагороджені відзнаки створюються за допомогою файлу правил YAML. Після завершення роботи обіжника Ansible створюється відзнака та розміщується в https://badges.fedoraproject.org/explore/badges[індекс відзнак]. Єдина частина, яка _не_ створюється автоматично, — це теги (див. xref:badge-metadata[Метадані відзнаки] нижче, щоб отримати інформацію про теги). Щоб додати нові теги, знайдіть відзнаку на https://badges.fedoraproject.org/[badges.fedoraproject.org]. Якщо ви ввійшли як адміністратор, є текстове поле для введення нових тегів.
Next, you need to move all assets from the Pagure repository to the back-end server. This is done via an https://pagure.io/fedora-infra/ansible/blob/master/f/playbooks/manual/push-badges.yml[Ansible playbook] from the `batcave` server. Follow these steps to push the assets to production. Далі вам потрібно перемістити всі активи зі сховища Pagure на бек-енд сервер. Це робиться за допомогою https://pagure.io/fedora-infra/ansible/blob/master/f/playbooks/manual/push-badges.yml[Обіжник Ansible] із сервера `batcave`. Виконайте ці кроки, щоб направити ресурси у виробництво.
Run the playbook: `sudo rbac-playbook manual/push-badges.yml` Запустити обіжник: `sudo rbac-playbook manual/push-badges.yml`
To add a new admin, add their `FAS_USERNAME@fedoraproject.org` email to that line, commit, and push. Use Ansible to run the `groups/badges-web.yml` playbook to push the config change out to the web front-end nodes. Щоб додати нового адміністратора, додайте його електронну адресу `FAS_USERNAME@fedoraproject.org` до цього рядка, подайте на розгляд та надішліть. Використовуйте Ansible, щоб запустити обіжник `groups/badges-web.yml` та передати зміну конфігурації до веб-вузлів інтерфейсів.