CAPAUT-328 docker creation for sonarqube with oidc plugin #1
9
.gitea/workflows/pipeline-build.yaml
Normal file
9
.gitea/workflows/pipeline-build.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
name: Build Pipeline for de.captica.docker-image.sonarqube
|
||||
run-name: ${{ gitea.actor }} pushed new changes to ${{ gitea.branch }}
|
||||
|
||||
on: [push]
|
||||
|
||||
jobs:
|
||||
Publish Docker:
|
||||
uses: captica-oss/de.captica.expert.devops/.gitea/workflows/publish-docker.yaml@main
|
||||
secrets: inherit
|
||||
5
Dockerfile
Normal file
5
Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
||||
# use published sonarqube version
|
||||
FROM sonarqube:10.6-community
|
||||
|
||||
# add all plugins
|
||||
RUN curl -L -O --output-dir /opt/sonarqube/extensions/plugins https://github.com/vaulttec/sonar-auth-oidc/releases/download/v2.1.1/sonar-auth-oidc-plugin-2.1.1.jar
|
||||
Reference in New Issue
Block a user