aboutsummaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorMorten Tokle <mortent@vespa.ai>2024-05-03 11:07:09 +0200
committerMorten Tokle <mortent@vespa.ai>2024-05-03 11:07:09 +0200
commitf35de400c43648b28e1f0d71694b18777c0a8f0b (patch)
tree44f43c92fc551c6e0d518602fdb5dc8bbf9b5329 /config-provisioning
parent85664b834b2883dd47b6d551b296ed87a0cb2d0f (diff)
new system
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java3
-rw-r--r--config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java4
2 files changed, 5 insertions, 2 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java b/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java
index f73fec3ec68..094a7c5c003 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java
@@ -25,6 +25,7 @@ public enum SystemName {
/** Continuous deployment system for testing the Public system */
PublicCd(true, true),
+ PublicCdMigration(true, true),
/** Local development system */
dev(false, false);
@@ -48,6 +49,7 @@ public enum SystemName {
case "main": return main;
case "public": return Public;
case "publiccd": return PublicCd;
+ case "publiccdmigration": return PublicCdMigration;
default: throw new IllegalArgumentException(String.format("'%s' is not a valid system", value));
}
}
@@ -59,6 +61,7 @@ public enum SystemName {
case main: return "main";
case Public: return "public";
case PublicCd: return "publiccd";
+ case PublicCdMigration: return "publiccdmigration";
default : throw new IllegalStateException();
}
}
diff --git a/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java b/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java
index 2db395caece..0e3e2b10531 100644
--- a/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java
+++ b/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java
@@ -20,7 +20,7 @@ public class SystemNameTest {
@Test
void allOf() {
- assertEquals(Set.of(SystemName.cd, SystemName.PublicCd), SystemName.allOf(SystemName::isCd));
- assertEquals(Set.of(SystemName.PublicCd, SystemName.Public), SystemName.allOf(SystemName::isPublic));
+ assertEquals(Set.of(SystemName.cd, SystemName.PublicCd, SystemName.PublicCdMigration), SystemName.allOf(SystemName::isCd));
+ assertEquals(Set.of(SystemName.PublicCd, SystemName.Public, SystemName.PublicCdMigration), SystemName.allOf(SystemName::isPublic));
}
}