remove gitea bin versioning as downgrading is not supported anyway
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Robert Kaussow 2020-10-04 13:24:36 +02:00
parent 093b79288a
commit a0a36bbf3b
Signed by: xoxys
GPG Key ID: 65362AE74AF98B61
5 changed files with 9 additions and 30 deletions

View File

@ -9,7 +9,6 @@ gitea_packages:
- git
gitea_base_dir: "/opt/gitea"
gitea_bin_dir: "{{ gitea_base_dir }}/bin"
gitea_config_dir: "{{ gitea_base_dir }}/custom/conf"
gitea_data_dir: "{{ gitea_base_dir }}/data"
gitea_template_dir: "{{ gitea_base_dir }}/custom/templates"
@ -69,7 +68,8 @@ gitea_registration_email_domain_whitelist: []
gitea_registration_allow_external_only: False
gitea_registration_button_enabled: True
gitea_db_type: pgsql
gitea_db_type: sqlite
# Configurations only applies to non-sqlite provider.
gitea_db_server: localhost
gitea_db_port: 5432
gitea_db_name: gitea

View File

@ -1,16 +1,5 @@
---
- name: Converge
hosts: all
vars:
postgres_repository_enabled: True
postgres_users:
- name: "pggitea"
password: "secure"
priv: ALL
db: "gitea"
postgres_dbs:
- name: "gitea"
roles:
- role: xoxys.postgres
- role: xoxys.gitea

View File

@ -14,7 +14,6 @@
path: "{{ item }}"
state: directory
loop:
- "{{ gitea_bin_dir }}"
- "{{ gitea_config_dir }}"
- "{{ gitea_data_dir }}"
- "{{ gitea_log_dir }}"
@ -22,22 +21,13 @@
become: True
become_user: "{{ gitea_user }}"
- block:
- name: Download Gitea binary
get_url:
url: "https://dl.gitea.io/gitea/{{ gitea_version }}/gitea-{{ gitea_version }}-linux-amd64"
dest: "{{ gitea_bin_dir }}/gitea-{{ gitea_version }}"
mode: 0750
- name: Link Version {{ gitea_version }} to latest
file:
src: "{{ gitea_bin_dir }}/gitea-{{ gitea_version }}"
dest: "{{ gitea_base_dir }}/gitea-latest"
state: link
notify: __gitea_restart
- name: Download Gitea binary
get_url:
url: "https://dl.gitea.io/gitea/{{ gitea_version }}/gitea-{{ gitea_version }}-linux-amd64"
dest: "{{ gitea_base_dir }}/gitea"
mode: 0750
become: True
become_user: "{{ gitea_user }}"
when: not gitea_installed.stat.exists or gitea_current.stdout is version_compare(gitea_version, operator='<', strict=True)
- block:
- name: Copy config file

View File

@ -110,7 +110,7 @@ NAME = {{ gitea_db_name }}
USER = {{ gitea_db_user }}
PASSWD = {{ gitea_db_password }}
SSL_MODE = {{ gitea_db_ssl_mode }}
{% else %}
{% elif gitea_db_type == "sqlite" %}
DB_TYPE = sqlite3
PATH = {{ gitea_data_dir }}/gitea.db
SQLITE_TIMEOUT = 500

View File

@ -12,7 +12,7 @@ Environment=GITEA_WORK_DIR={{ gitea_base_dir }}
User={{ gitea_user }}
Group={{ gitea_group }}
WorkingDirectory={{ gitea_base_dir }}
ExecStart={{ gitea_base_dir }}/gitea-latest web -c {{ gitea_config_dir }}/app.ini
ExecStart={{ gitea_base_dir }}/gitea web -c {{ gitea_config_dir }}/app.ini
Restart=on-failure
PrivateTmp=yes