fixed sonar config
This commit is contained in:
parent
d07fcd9bc9
commit
1418f87f9c
@ -37,12 +37,17 @@ services:
|
|||||||
- {{ service_directory }}/data/db:/var/lib/postgresql/data
|
- {{ service_directory }}/data/db:/var/lib/postgresql/data
|
||||||
|
|
||||||
plugin-preparation:
|
plugin-preparation:
|
||||||
image: curlimages/curl:latest
|
image: alpine:latest
|
||||||
init: true
|
init: true
|
||||||
environment:
|
environment:
|
||||||
- USER_UID={{ service_user_id }}
|
- USER_UID={{ service_user_id }}
|
||||||
- USER_GID={{ service_group_id }}
|
- USER_GID={{ service_group_id }}
|
||||||
command: ["curl", "-L", "-O", "-u sonarqube:sonarqube","--output-dir", "/plugins", "https://github.com/vaulttec/sonar-auth-oidc/releases/download/v2.1.1/sonar-auth-oidc-plugin-2.1.1.jar"]
|
entrypoint: ["/bin/sh","-c"]
|
||||||
|
command:
|
||||||
|
- |
|
||||||
|
mkdir {{ service_directory }}/data/appdata/extensions/plugins
|
||||||
|
chown {{ service_user_id }}:{{ service_group_id }} -R {{ service_directory }}/data/appdata/extensions/plugins
|
||||||
|
curl -L -O -u sonarqube:sonarqube --output-dir /plugins https://github.com/vaulttec/sonar-auth-oidc/releases/download/v2.1.1/sonar-auth-oidc-plugin-2.1.1.jar
|
||||||
volumes:
|
volumes:
|
||||||
- {{ service_directory }}/data/appdata/extensions/plugins:/plugins
|
- {{ service_directory }}/data/appdata/extensions/plugins:/plugins
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user