From e55308fcef5a3022655b3790832572a47e7db1cc Mon Sep 17 00:00:00 2001 From: Thomas Manson Date: Fri, 1 Mar 2024 16:48:09 +1100 Subject: [PATCH] Added core to GitHub apps --- src/test/java/app/GitHubTestPipelineApps.java | 6 +++++- src/test/java/app/component/Core.java | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/test/java/app/GitHubTestPipelineApps.java b/src/test/java/app/GitHubTestPipelineApps.java index 58b4848..8ba8811 100644 --- a/src/test/java/app/GitHubTestPipelineApps.java +++ b/src/test/java/app/GitHubTestPipelineApps.java @@ -2,6 +2,7 @@ import app.common.EnvUtil; import app.component.Operator; +import app.component.Core; import java.util.Set; @@ -9,13 +10,16 @@ public class GitHubTestPipelineApps extends Apps { private static final String OPERATOR_URL = EnvUtil.getEnv("UID2_E2E_PIPELINE_OPERATOR_URL"); private static final Operator.Type OPERATOR_TYPE = Operator.Type.valueOf(EnvUtil.getEnv("UID2_E2E_PIPELINE_OPERATOR_TYPE")); private static final Operator.CloudProvider OPERATOR_CLOUD_PROVIDER = Operator.CloudProvider.valueOf(EnvUtil.getEnv("UID2_E2E_PIPELINE_OPERATOR_CLOUD_PROVIDER")); + + private static final String CORE_URL = EnvUtil.getEnv("UID2_E2E_CORE_URL"); private static final String OPERATOR_NAME = OPERATOR_TYPE == Operator.Type.PUBLIC ? "GitHub Test Pipeline - Public Operator" : "GitHub Test Pipeline - Private %s Operator".formatted(OPERATOR_CLOUD_PROVIDER.toString()); public GitHubTestPipelineApps() { super(Set.of( - new Operator(OPERATOR_URL, OPERATOR_NAME, OPERATOR_TYPE) + new Operator(OPERATOR_URL, OPERATOR_NAME, OPERATOR_TYPE), + new Core(CORE_URL, "GitHub Test Pipeline - Core") )); } } diff --git a/src/test/java/app/component/Core.java b/src/test/java/app/component/Core.java index 1aeafb7..8d3a390 100644 --- a/src/test/java/app/component/Core.java +++ b/src/test/java/app/component/Core.java @@ -12,6 +12,10 @@ public Core(String host, Integer port, String name) { super(host, port, name); } + public Core(String host, String name) { + super(host, null, name); + } + public String attest(String attestationRequest) throws Exception { String response = HttpClient.post(getBaseUrl() + "/attest", attestationRequest, CORE_API_TOKEN); return response;