diff --git a/.gitea/workflows/pipeline-build.yaml b/.gitea/workflows/pipeline-build.yaml new file mode 100644 index 0000000..77160d4 --- /dev/null +++ b/.gitea/workflows/pipeline-build.yaml @@ -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 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fe7bf1c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +# use published sonarqube version +FROM sonarqube:10.6-community + +# add all plugins +COPY ./plugins /opt/sonarqube/extensions/plugins \ No newline at end of file diff --git a/README.md b/README.md index 151188b..b224edd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # de.captica.docker-image.sonarqube +Sonarqube docker file extended by plugins like sso. \ No newline at end of file diff --git a/plugins/sonar-auth-oidc-plugin-2.1.1.jar b/plugins/sonar-auth-oidc-plugin-2.1.1.jar new file mode 100644 index 0000000..93356f0 Binary files /dev/null and b/plugins/sonar-auth-oidc-plugin-2.1.1.jar differ