Skip to content

Commit 1f735f1

Browse files
AnshulPatniAnshul Patni
andauthored
build: modernize utility Maven plugins for offline mirror compatibility (#403)
Change-Id: I334041630dff058d6460e5399f654867edb85599 Co-authored-by: Anshul Patni <anshulpatni@google.com>
1 parent abdfdb0 commit 1f735f1

3 files changed

Lines changed: 60 additions & 0 deletions

File tree

function-maven-plugin/pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,26 @@
142142
<artifactId>maven-jar-plugin</artifactId>
143143
<version>3.3.0</version>
144144
</plugin>
145+
<plugin>
146+
<groupId>org.apache.maven.plugins</groupId>
147+
<artifactId>maven-dependency-plugin</artifactId>
148+
<version>3.6.1</version>
149+
</plugin>
150+
<plugin>
151+
<groupId>org.apache.maven.plugins</groupId>
152+
<artifactId>maven-shade-plugin</artifactId>
153+
<version>3.5.3</version>
154+
</plugin>
155+
<plugin>
156+
<groupId>org.apache.maven.plugins</groupId>
157+
<artifactId>maven-plugin-plugin</artifactId>
158+
<version>3.10.2</version>
159+
</plugin>
160+
<plugin>
161+
<groupId>org.apache.maven.plugins</groupId>
162+
<artifactId>maven-release-plugin</artifactId>
163+
<version>3.0.1</version>
164+
</plugin>
145165
</plugins>
146166
</pluginManagement>
147167
<plugins>

functions-framework-api/pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,26 @@
160160
<artifactId>maven-jar-plugin</artifactId>
161161
<version>3.3.0</version>
162162
</plugin>
163+
<plugin>
164+
<groupId>org.apache.maven.plugins</groupId>
165+
<artifactId>maven-dependency-plugin</artifactId>
166+
<version>3.6.1</version>
167+
</plugin>
168+
<plugin>
169+
<groupId>org.apache.maven.plugins</groupId>
170+
<artifactId>maven-shade-plugin</artifactId>
171+
<version>3.5.3</version>
172+
</plugin>
173+
<plugin>
174+
<groupId>org.apache.maven.plugins</groupId>
175+
<artifactId>maven-plugin-plugin</artifactId>
176+
<version>3.10.2</version>
177+
</plugin>
178+
<plugin>
179+
<groupId>org.apache.maven.plugins</groupId>
180+
<artifactId>maven-release-plugin</artifactId>
181+
<version>3.0.1</version>
182+
</plugin>
163183
<plugin>
164184
<artifactId>maven-javadoc-plugin</artifactId>
165185
<version>${maven-javadoc-plugin.version}</version>

invoker/pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,26 @@
125125
<artifactId>maven-jar-plugin</artifactId>
126126
<version>3.3.0</version>
127127
</plugin>
128+
<plugin>
129+
<groupId>org.apache.maven.plugins</groupId>
130+
<artifactId>maven-dependency-plugin</artifactId>
131+
<version>3.6.1</version>
132+
</plugin>
133+
<plugin>
134+
<groupId>org.apache.maven.plugins</groupId>
135+
<artifactId>maven-shade-plugin</artifactId>
136+
<version>3.5.3</version>
137+
</plugin>
138+
<plugin>
139+
<groupId>org.apache.maven.plugins</groupId>
140+
<artifactId>maven-plugin-plugin</artifactId>
141+
<version>3.10.2</version>
142+
</plugin>
143+
<plugin>
144+
<groupId>org.apache.maven.plugins</groupId>
145+
<artifactId>maven-release-plugin</artifactId>
146+
<version>3.0.1</version>
147+
</plugin>
128148
</plugins>
129149
</pluginManagement>
130150
</build>

0 commit comments

Comments
 (0)