#!/usr/bin/ansible-playbook
# vim:ft=ansible:
---
- block:
    - name: Create user
      command:
        argv:
          - /usr/local/bin/gitea
          - admin
          - create-user
          - --username
          - "{{ gitea_admin_username }}"
          - --password
          - "{{ gitea_admin_password }}"
          - --email
          - "{{ gitea_admin_email }}"
          - --config
          - /etc/gitea/app.ini
    - name: Promote user to admin
      command:
        argv:
          - /usr/bin/mysql
          - gitea
          - -u
          - gitea
          - -p
          - "{{ gitea_mysql_password }}"
          - -e
          - 'UPDATE user SET is_admin = 1 WHERE name = "{{ gitea_admin_username }}";'
  become: yes
  become_user: git