diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2020-06-17 10:56:52 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2020-06-17 10:56:52 +0200 |
commit | 2b2485cd6f22ced3d35db372d5d5ca140b005911 (patch) | |
tree | 32e29b807e32357d1fa1970acf063ad865086b55 /tenant-cd-api | |
parent | ecd4e0c09f20733f177fcd90c6f986f0202d1e96 (diff) |
Add zone() to TestRuntime
Diffstat (limited to 'tenant-cd-api')
-rw-r--r-- | tenant-cd-api/abi-spec.json | 3 | ||||
-rw-r--r-- | tenant-cd-api/pom.xml | 6 | ||||
-rw-r--r-- | tenant-cd-api/src/main/java/ai/vespa/hosted/cd/TestRuntime.java | 5 |
3 files changed, 13 insertions, 1 deletions
diff --git a/tenant-cd-api/abi-spec.json b/tenant-cd-api/abi-spec.json index ce987107c0e..677a18c74e4 100644 --- a/tenant-cd-api/abi-spec.json +++ b/tenant-cd-api/abi-spec.json @@ -109,7 +109,8 @@ ], "methods": [ "public static ai.vespa.hosted.cd.TestRuntime get()", - "public abstract ai.vespa.hosted.cd.Deployment deploymentToTest()" + "public abstract ai.vespa.hosted.cd.Deployment deploymentToTest()", + "public abstract ai.vespa.cloud.Zone zone()" ], "fields": [] } diff --git a/tenant-cd-api/pom.xml b/tenant-cd-api/pom.xml index 6f6ebba7699..b19d42d094f 100644 --- a/tenant-cd-api/pom.xml +++ b/tenant-cd-api/pom.xml @@ -23,6 +23,12 @@ <!-- provided --> <dependency> <groupId>com.yahoo.vespa</groupId> + <artifactId>hosted-zone-api</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>com.yahoo.vespa</groupId> <artifactId>annotations</artifactId> <version>${project.version}</version> <scope>provided</scope> diff --git a/tenant-cd-api/src/main/java/ai/vespa/hosted/cd/TestRuntime.java b/tenant-cd-api/src/main/java/ai/vespa/hosted/cd/TestRuntime.java index feea05b7064..08cc0467b71 100644 --- a/tenant-cd-api/src/main/java/ai/vespa/hosted/cd/TestRuntime.java +++ b/tenant-cd-api/src/main/java/ai/vespa/hosted/cd/TestRuntime.java @@ -1,6 +1,8 @@ // Copyright 2020 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package ai.vespa.hosted.cd; +import ai.vespa.cloud.Zone; + import java.util.ServiceLoader; /** @@ -16,4 +18,7 @@ public interface TestRuntime { } Deployment deploymentToTest(); + + Zone zone(); + } |