Skip to content

Commit a62fa86

Browse files
ci(spanner): use airlock for fetching dependencies
1 parent 77cb585 commit a62fa86

File tree

2 files changed

+31
-3
lines changed

2 files changed

+31
-3
lines changed

.kokoro/build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ javadoc)
9292
integration)
9393
mvn -B ${INTEGRATION_TEST_ARGS} \
9494
-ntp \
95-
-Penable-integration-tests \
95+
-Penable-integration-tests,airlock-trusted \
9696
-Djava.net.preferIPv4Stack=true \
9797
-DtrimStackTrace=false \
9898
-Dclirr.skip=true \
@@ -107,7 +107,7 @@ integration)
107107
integration-directpath-enabled)
108108
mvn -B ${INTEGRATION_TEST_ARGS} \
109109
-ntp \
110-
-Penable-integration-tests \
110+
-Penable-integration-tests,airlock-trusted \
111111
-Djava.net.preferIPv4Stack=true \
112112
-DtrimStackTrace=false \
113113
-Dclirr.skip=true \
@@ -122,7 +122,7 @@ integration-directpath-enabled)
122122
integration-multiplexed-sessions-enabled)
123123
mvn -B ${INTEGRATION_TEST_ARGS} \
124124
-ntp \
125-
-Penable-integration-tests \
125+
-Penable-integration-tests,airlock-trusted \
126126
-Djava.net.preferIPv4Stack=true \
127127
-DtrimStackTrace=false \
128128
-Dclirr.skip=true \

pom.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,13 @@
164164
</configuration>
165165
</plugin>
166166
</plugins>
167+
<extensions>
168+
<extension>
169+
<groupId>com.google.cloud.artifactregistry</groupId>
170+
<artifactId>artifactregistry-maven-wagon</artifactId>
171+
<version>2.2.3</version>
172+
</extension>
173+
</extensions>
167174
</build>
168175

169176
<reporting>
@@ -234,4 +241,25 @@
234241
</plugin>
235242
</plugins>
236243
</reporting>
244+
245+
<profiles>
246+
<profile>
247+
<!-- Profile to use Airlock (go/airlock/howto_maven). Disabled by default. -->
248+
<id>airlock-trusted</id>
249+
<repositories>
250+
<repository>
251+
<id>airlock</id>
252+
<name>Airlock</name>
253+
<url>artifactregistry://us-maven.pkg.dev/artifact-foundry-prod/maven-3p-trusted</url>
254+
<layout>default</layout>
255+
<releases>
256+
<enabled>true</enabled>
257+
</releases>
258+
<snapshots>
259+
<enabled>true</enabled>
260+
</snapshots>
261+
</repository>
262+
</repositories>
263+
</profile>
264+
</profiles>
237265
</project>

0 commit comments

Comments
 (0)