feat: add gitlab and gitea config
This commit is contained in:
parent
b9c0d13361
commit
ea4f097ef2
|
@ -54,7 +54,7 @@ The ansible role offers additional parameters - please check `defaults/main.yml`
|
||||||
import the drone role from
|
import the drone role from
|
||||||
|
|
||||||
```
|
```
|
||||||
$ ansible-galaxy install -f appleboy.drone
|
$ ansible-galaxy install appleboy.drone
|
||||||
```
|
```
|
||||||
|
|
||||||
Add the following in playbook.
|
Add the following in playbook.
|
||||||
|
|
|
@ -13,6 +13,15 @@ drone_github_server: "https://github.com"
|
||||||
drone_github_client_id: ""
|
drone_github_client_id: ""
|
||||||
drone_github_client_secret: ""
|
drone_github_client_secret: ""
|
||||||
|
|
||||||
|
drone_gitlab_server: "https://gitlab.com"
|
||||||
|
drone_gitlab_client_id: ""
|
||||||
|
drone_gitlab_client_secret: ""
|
||||||
|
|
||||||
|
drone_gitea_server: ""
|
||||||
|
drone_gitea_client_id: ""
|
||||||
|
drone_gitea_client_secret: ""
|
||||||
|
drone_gitea_skip_verify: "false"
|
||||||
|
|
||||||
drone_database_driver: "sqlite"
|
drone_database_driver: "sqlite"
|
||||||
drone_sqlite_dir: "/var/lib/drone"
|
drone_sqlite_dir: "/var/lib/drone"
|
||||||
drone_postgres_data_dir: "/var/lib/postgresql/data"
|
drone_postgres_data_dir: "/var/lib/postgresql/data"
|
||||||
|
|
|
@ -29,3 +29,24 @@ DRONE_DATABASE_DRIVER={{ drone_database_driver }}
|
||||||
{% if drone_database_datasource is defined and drone_database_driver != "sqlite" %}
|
{% if drone_database_datasource is defined and drone_database_driver != "sqlite" %}
|
||||||
DRONE_DATABASE_DATASOURCE={{ drone_database_datasource }}
|
DRONE_DATABASE_DATASOURCE={{ drone_database_datasource }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
DRONE_GITLAB_SERVER=https://gitlab.com
|
||||||
|
{% if drone_gitlab_client_id is defined %}
|
||||||
|
DRONE_GITLAB_CLIENT_ID={{ drone_gitlab_client_id }}
|
||||||
|
{% endif %}
|
||||||
|
{% if drone_gitlab_client_secret is defined %}
|
||||||
|
DRONE_GITLAB_CLIENT_SECRET={{ drone_gitlab_client_secret }}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if drone_gitea_server is defined %}
|
||||||
|
DRONE_GITEA_SERVER={{ drone_gitea_server }}
|
||||||
|
{% endif %}
|
||||||
|
{% if drone_gitea_client_id is defined %}
|
||||||
|
DRONE_GITEA_CLIENT_ID={{ drone_gitea_client_id }}
|
||||||
|
{% endif %}
|
||||||
|
{% if drone_gitea_client_secret is defined %}
|
||||||
|
DRONE_GITEA_CLIENT_SECRET={{ drone_gitea_client_secret }}
|
||||||
|
{% endif %}
|
||||||
|
{% if drone_gitea_skip_verify is defined %}
|
||||||
|
DRONE_GITEA_SKIP_VERIFY={{ drone_gitea_skip_verify }}
|
||||||
|
{% endif %}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user