Skip to content

Commit 1fba722

Browse files
committed
fix release
Signed-off-by: Gregor Zeitlinger <[email protected]>
1 parent 21b6aa2 commit 1fba722

File tree

1 file changed

+29
-12
lines changed
  • prometheus-metrics-exporter-opentelemetry

1 file changed

+29
-12
lines changed

prometheus-metrics-exporter-opentelemetry/pom.xml

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,37 @@
6969
<groupId>io.opentelemetry.instrumentation</groupId>
7070
<artifactId>opentelemetry-resources</artifactId>
7171
</dependency>
72-
73-
<!-- test dependencies -->
74-
<dependency>
75-
<groupId>io.opentelemetry</groupId>
76-
<artifactId>opentelemetry-proto</artifactId>
77-
<scope>test</scope>
78-
</dependency>
79-
<dependency>
80-
<groupId>io.opentelemetry</groupId>
81-
<artifactId>opentelemetry-sdk-testing</artifactId>
82-
<scope>test</scope>
83-
</dependency>
8472
</dependencies>
8573

74+
<profiles>
75+
<!-- just to make sure that default profile is only activated if no profiles are specified -->
76+
<profile>
77+
<id>javadoc</id>
78+
</profile>
79+
<profile>
80+
<id>release</id>
81+
</profile>
82+
<profile>
83+
<id>default</id>
84+
<activation>
85+
<activeByDefault>true</activeByDefault>
86+
</activation>
87+
<dependencies>
88+
<!-- GH pages and release task try to resolve this and fail -->
89+
<dependency>
90+
<groupId>io.opentelemetry</groupId>
91+
<artifactId>opentelemetry-proto</artifactId>
92+
<scope>test</scope>
93+
</dependency>
94+
<dependency>
95+
<groupId>io.opentelemetry</groupId>
96+
<artifactId>opentelemetry-sdk-testing</artifactId>
97+
<scope>test</scope>
98+
</dependency>
99+
</dependencies>
100+
</profile>
101+
</profiles>
102+
86103
<build>
87104
<resources>
88105
<resource>

0 commit comments

Comments
 (0)