fixed sonar config

This commit is contained in:
Tobias Lehmann 2024-09-12 14:01:56 +02:00
parent d07fcd9bc9
commit 1418f87f9c

View File

@ -37,12 +37,17 @@ services:
- {{ service_directory }}/data/db:/var/lib/postgresql/data
plugin-preparation:
image: curlimages/curl:latest
image: alpine:latest
init: true
environment:
- USER_UID={{ service_user_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:
- {{ service_directory }}/data/appdata/extensions/plugins:/plugins