Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 582fb16

Browse files
committed
feat: add enforce linkage checker
1 parent b62b256 commit 582fb16

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

google-cloud-asset-bom/pom.xml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,34 @@
108108
<skip>true</skip>
109109
</configuration>
110110
</plugin>
111+
<plugin>
112+
<groupId>org.apache.maven.plugins</groupId>
113+
<artifactId>maven-enforcer-plugin</artifactId>
114+
<version>3.0.0-M3</version>
115+
<dependencies>
116+
<dependency>
117+
<groupId>com.google.cloud.tools</groupId>
118+
<artifactId>linkage-checker-enforcer-rules</artifactId>
119+
<version>1.1.0</version>
120+
</dependency>
121+
</dependencies>
122+
<executions>
123+
<execution>
124+
<id>enforce-linkage-checker</id>
125+
<!-- Important! Should run after compile -->
126+
<phase>verify</phase>
127+
<goals>
128+
<goal>enforce</goal>
129+
</goals>
130+
<configuration>
131+
<rules>
132+
<LinkageCheckerRule
133+
implementation="com.google.cloud.tools.dependencies.enforcer.LinkageCheckerRule"/>
134+
</rules>
135+
</configuration>
136+
</execution>
137+
</executions>
138+
</plugin>
111139
</plugins>
112140
</build>
113-
</project>
141+
</project>

0 commit comments

Comments
 (0)