diff options
| author | Menny Even Danan <menny@evendanan.net> | 2020-03-15 03:25:43 +0000 |
|---|---|---|
| committer | Menny Even Danan <menny@evendanan.net> | 2020-03-15 03:25:43 +0000 |
| commit | db4d3ef3e852cedefc9be33e8e9db7dffc6ff674 (patch) | |
| tree | b3b30560e8b0566d986a116021b3ede249216deb /buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java | |
| parent | 18dc32977e71f679a816757d9a64591b032ac20f (diff) | |
| download | AnySoftKeyboard-db4d3ef3e852cedefc9be33e8e9db7dffc6ff674.tar.gz AnySoftKeyboard-db4d3ef3e852cedefc9be33e8e9db7dffc6ff674.tar.bz2 | |
Kill other envs on successful deploy
Diffstat (limited to 'buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java')
| -rw-r--r-- | buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java b/buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java index 19beacc5e..c4d8c1760 100644 --- a/buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java +++ b/buildSrc/src/main/java/deployment/DeploymentStatusRequestTask.java @@ -2,20 +2,12 @@ package deployment; import github.DeploymentStatus; import java.util.Locale; -import java.util.Map; import javax.inject.Inject; import org.gradle.api.DefaultTask; import org.gradle.api.tasks.Input; import org.gradle.api.tasks.TaskAction; public abstract class DeploymentStatusRequestTask extends DefaultTask { - static class StatusCommandLineArgs extends RequestCommandLineArgs { - - StatusCommandLineArgs(Map<String, ?> properties) { - super(properties); - } - } - private String mEnvironmentName; private String mDeploymentId; private String mDeploymentState; @@ -57,7 +49,7 @@ public abstract class DeploymentStatusRequestTask extends DefaultTask { public void statusAction() { try { statusRequest( - new StatusCommandLineArgs(getProject().getProperties()), + new RequestCommandLineArgs(getProject().getProperties()), mEnvironmentName, mDeploymentId, mDeploymentState); @@ -66,14 +58,13 @@ public abstract class DeploymentStatusRequestTask extends DefaultTask { } } - private static void statusRequest( - StatusCommandLineArgs data, String environment, String deploymentId, String newStatus) + static void statusRequest( + RequestCommandLineArgs data, String environment, String deploymentId, String newStatus) throws Exception { DeploymentStatus status = new DeploymentStatus(data.apiUsername, data.apiUserToken); final DeploymentStatus.Response response = - status.requestDeploymentStatus( - deploymentId, new DeploymentStatus.Request(environment, newStatus)); + status.request(new DeploymentStatus.Request(deploymentId, environment, newStatus)); System.out.println( String.format( |
