This repository was archived by the owner on Jan 30, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 8 files changed +453
-8
lines changed Expand file tree Collapse file tree 8 files changed +453
-8
lines changed Original file line number Diff line number Diff line change
1
+ logs /
1
2
.idea
2
3
* .jar
Original file line number Diff line number Diff line change
1
+ # SonarQube 7.4 image with bundled sonar-scala 7.2.0 (https://github.com/mwz/sonar-scala).
2
+
3
+ FROM sonarqube:7.4-community
4
+
5
+ ENV SONAR_SCALA_VERSION 7.2.0
6
+
7
+ WORKDIR /opt/sonarqube/extensions/plugins
8
+ RUN wget -O "sonar-scala-plugin-${SONAR_SCALA_VERSION}.jar" \
9
+ "https://dl.bintray.com/mwz/maven/com/github/mwz/sonar-scala_2.12/${SONAR_SCALA_VERSION}/sonar-scala_2.12-${SONAR_SCALA_VERSION}-assembly.jar"
10
+
11
+ WORKDIR $SONARQUBE_HOME
12
+ ENTRYPOINT ["./bin/run.sh" ]
Original file line number Diff line number Diff line change
1
+ # Alpine image with bundled sonar-scala 7.2.0 (https://github.com/mwz/sonar-scala),
2
+ # which can be mounted as a volume into a SonarQube container.
3
+
4
+ FROM alpine:3.8
5
+
6
+ ENV SONAR_SCALA_VERSION 7.2.0
7
+
8
+ RUN apk --no-cache add --repository http://dl-cdn.alpinelinux.org/alpine/v3.8/community wget ca-certificates
9
+
10
+ WORKDIR /opt/sonarqube/extensions/plugins
11
+ RUN wget -O "sonar-scala-plugin-${SONAR_SCALA_VERSION}.jar" \
12
+ "https://dl.bintray.com/mwz/maven/com/github/mwz/sonar-scala_2.12/${SONAR_SCALA_VERSION}/sonar-scala_2.12-${SONAR_SCALA_VERSION}-assembly.jar"
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ FROM alpine:3.8
6
6
7
7
ARG SONAR_SCALA_VERSION
8
8
9
- RUN apk --no-cache add --repository http://dl-cdn.alpinelinux.org/alpine/v3.7 /community wget ca-certificates
9
+ RUN apk --no-cache add --repository http://dl-cdn.alpinelinux.org/alpine/v3.8 /community wget ca-certificates
10
10
11
11
WORKDIR /opt/sonarqube/extensions/plugins
12
12
ADD sonar-scala_2.12-assembly.jar .
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
set -eu
3
3
4
- export SONAR_SCALA_VERSION=7.2 .0-SNAPSHOT
4
+ export SONAR_SCALA_VERSION=7.3 .0-SNAPSHOT
5
5
cp ~ /.ivy2/local/com.github.mwz/sonar-scala_2.12/${SONAR_SCALA_VERSION} /jars/sonar-scala_2.12-assembly.jar .
6
6
docker build -t mwizner/sonarqube-scala-plugins:dev --build-arg SONAR_SCALA_VERSION=${SONAR_SCALA_VERSION} .
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ version: "2"
2
2
3
3
services :
4
4
sonarqube :
5
- image : mwizner/ sonarqube:7.4-alpine
5
+ image : sonarqube:7.4-community
6
6
ports :
7
7
- " 80:9000"
8
8
networks :
@@ -12,15 +12,16 @@ services:
12
12
- SONARQUBE_JDBC_PASSWORD=sonar
13
13
- SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar
14
14
volumes :
15
- - sonarqube_conf:/opt/sonarqube/conf
15
+ - ./conf/sonar.properties:/opt/sonarqube/conf/sonar.properties
16
+ - ./logs:/opt/sonarqube/logs
16
17
- sonarqube_data:/opt/sonarqube/data
17
18
- sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins
18
19
volumes_from :
19
20
- plugins
20
21
depends_on :
21
22
- db
22
23
db :
23
- image : postgres:10.5 -alpine
24
+ image : postgres:10.6 -alpine
24
25
networks :
25
26
- sonarnet
26
27
environment :
@@ -30,7 +31,7 @@ services:
30
31
- postgresql:/var/lib/postgresql
31
32
- postgresql_data:/var/lib/postgresql/data
32
33
plugins :
33
- image : mwizner/sonarqube-scala-plugins:3.1 .0
34
+ image : mwizner/sonarqube-scala-plugins:3.2 .0
34
35
volumes :
35
36
- sonarqube_plugins:/opt/sonarqube/extensions/plugins
36
37
command : /bin/true
@@ -40,7 +41,6 @@ networks:
40
41
driver : bridge
41
42
42
43
volumes :
43
- sonarqube_conf :
44
44
sonarqube_data :
45
45
sonarqube_bundled-plugins :
46
46
sonarqube_plugins :
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
set -eu
3
3
4
- export VERSION=3.1 .0
4
+ export VERSION=3.2 .0
5
5
6
6
# Build
7
7
docker build -t mwizner/sonarqube-scala-plugins:$VERSION -t mwizner/sonarqube-scala-plugins:latest $VERSION
You can’t perform that action at this time.
0 commit comments