diff --git a/docs/pom.xml b/docs/pom.xml
index b657b77..97baac9 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -7,7 +7,7 @@
org.springframework.cloud
spring-cloud-cli-parent
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
pom
Spring Cloud Cli Docs
diff --git a/pom.xml b/pom.xml
index e349244..4094a82 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,11 +5,11 @@
4.0.0
org.springframework.cloud
spring-cloud-cli-parent
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
org.springframework.cloud
spring-cloud-build
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
pom
@@ -29,8 +29,8 @@
cli
spring-cloud-cli
${basedir}/..
- 2.2.2.RELEASE
- Hoxton.BUILD-SNAPSHOT
+ 2.3.0.BUILD-SNAPSHOT
+ Ilford.BUILD-SNAPSHOT
spring-cloud-launcher
@@ -132,6 +132,11 @@
+
+ net.sf.jopt-simple
+ jopt-simple
+ 5.0.4
+
diff --git a/spring-cloud-cli-integration-tests/pom.xml b/spring-cloud-cli-integration-tests/pom.xml
index fe2b931..75a3ad3 100644
--- a/spring-cloud-cli-integration-tests/pom.xml
+++ b/spring-cloud-cli-integration-tests/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-cli-parent
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
@@ -45,6 +45,11 @@
1.2
provided
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
junit
junit
diff --git a/spring-cloud-cli-integration-tests/src/test/java/org/springframework/cloud/cli/CliTester.java b/spring-cloud-cli-integration-tests/src/test/java/org/springframework/cloud/cli/CliTester.java
index 8131f2c..bd3e0f3 100644
--- a/spring-cloud-cli-integration-tests/src/test/java/org/springframework/cloud/cli/CliTester.java
+++ b/spring-cloud-cli-integration-tests/src/test/java/org/springframework/cloud/cli/CliTester.java
@@ -34,11 +34,13 @@ import org.junit.Assume;
import org.junit.rules.TestRule;
import org.junit.runner.Description;
import org.junit.runners.model.Statement;
+
import org.springframework.boot.cli.command.AbstractCommand;
import org.springframework.boot.cli.command.OptionParsingCommand;
import org.springframework.boot.cli.command.archive.JarCommand;
import org.springframework.boot.cli.command.grab.GrabCommand;
import org.springframework.boot.cli.command.run.RunCommand;
+import org.springframework.boot.test.system.OutputCaptureRule;
import org.springframework.util.SocketUtils;
/**
@@ -50,7 +52,7 @@ import org.springframework.util.SocketUtils;
*/
public class CliTester implements TestRule {
- private final OutputCapture outputCapture = new OutputCapture();
+ private final OutputCaptureRule outputCapture = new OutputCaptureRule();
private long timeout = TimeUnit.MINUTES.toMillis(6);
diff --git a/spring-cloud-cli/pom.xml b/spring-cloud-cli/pom.xml
index dc0391e..681bcb3 100644
--- a/spring-cloud-cli/pom.xml
+++ b/spring-cloud-cli/pom.xml
@@ -12,7 +12,7 @@
org.springframework.cloud
spring-cloud-cli-parent
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
@@ -26,6 +26,11 @@
spring-cloud-stream
provided
+
+ net.sf.jopt-simple
+ jopt-simple
+ provided
+
org.springframework.security
spring-security-rsa
@@ -46,6 +51,11 @@
${spring-boot.version}
provided
+
+ org.codehaus.groovy
+ groovy
+ provided
+
org.springframework.boot
spring-boot-starter-test
diff --git a/spring-cloud-cli/src/main/java/org/springframework/cloud/cli/compiler/SpringCloudBomAstTransformation.java b/spring-cloud-cli/src/main/java/org/springframework/cloud/cli/compiler/SpringCloudBomAstTransformation.java
index fc4741a..dce5795 100644
--- a/spring-cloud-cli/src/main/java/org/springframework/cloud/cli/compiler/SpringCloudBomAstTransformation.java
+++ b/spring-cloud-cli/src/main/java/org/springframework/cloud/cli/compiler/SpringCloudBomAstTransformation.java
@@ -28,7 +28,7 @@ import org.springframework.boot.cli.compiler.GenericBomAstTransformation;
@GroovyASTTransformation(phase = CompilePhase.CONVERSION)
public class SpringCloudBomAstTransformation extends GenericBomAstTransformation {
- private static final String SPRING_CLOUD_VERSION = "Hoxton.BUILD-SNAPSHOT";
+ private static final String SPRING_CLOUD_VERSION = "Ilford.BUILD-SNAPSHOT";
@Override
protected String getBomModule() {
diff --git a/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlDecodeCommandTest.java b/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlDecodeCommandTest.java
index a65f3a8..3cdb749 100644
--- a/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlDecodeCommandTest.java
+++ b/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlDecodeCommandTest.java
@@ -17,11 +17,12 @@ package org.springframework.cloud.cli.command.url;
import org.junit.Rule;
import org.junit.Test;
+
import org.springframework.boot.cli.command.Command;
import org.springframework.boot.cli.command.status.ExitStatus;
-import org.springframework.boot.test.rule.OutputCapture;
+import org.springframework.boot.test.system.OutputCaptureRule;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
/**
* @author William Witt
@@ -30,7 +31,7 @@ public class UrlDecodeCommandTest {
Command command = new UrlDecodeCommand();
@Rule
- public OutputCapture capture = new OutputCapture();
+ public OutputCaptureRule capture = new OutputCaptureRule();
@Test
public void urlDecodeNoSpecialChars() throws Exception {
diff --git a/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlEncodeCommandTest.java b/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlEncodeCommandTest.java
index b866797..0adeefa 100644
--- a/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlEncodeCommandTest.java
+++ b/spring-cloud-cli/src/test/java/org/springframework/cloud/cli/command/url/UrlEncodeCommandTest.java
@@ -17,11 +17,12 @@ package org.springframework.cloud.cli.command.url;
import org.junit.Rule;
import org.junit.Test;
+
import org.springframework.boot.cli.command.Command;
import org.springframework.boot.cli.command.status.ExitStatus;
-import org.springframework.boot.test.rule.OutputCapture;
+import org.springframework.boot.test.system.OutputCaptureRule;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
/**
* @author William Witt
@@ -30,7 +31,7 @@ public class UrlEncodeCommandTest {
Command command = new UrlEncodeCommand();
@Rule
- public OutputCapture capture = new OutputCapture();
+ public OutputCaptureRule capture = new OutputCaptureRule();
@Test
public void urlEncodeNoSpecialChars() throws Exception {
diff --git a/spring-cloud-launcher/pom.xml b/spring-cloud-launcher/pom.xml
index be25115..4fc23bf 100644
--- a/spring-cloud-launcher/pom.xml
+++ b/spring-cloud-launcher/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
pom
spring-cloud-launcher
@@ -14,7 +14,7 @@
org.springframework.cloud
spring-cloud-cli-parent
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
@@ -29,8 +29,7 @@
spring-cloud-launcher-eureka
spring-cloud-launcher-h2
- spring-cloud-launcher-hystrixdashboard
- spring-cloud-launcher-kafka
+
spring-cloud-launcher-stubrunner
diff --git a/spring-cloud-launcher/spring-cloud-launcher-cli/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-cli/pom.xml
index 4c399f3..eb05dfd 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-cli/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-cli/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
@@ -31,12 +31,27 @@
+
+ org.springframework
+ spring-core
+ provided
+
org.springframework.boot
spring-boot-cli
${spring-boot.version}
provided
+
+ org.codehaus.groovy
+ groovy
+ provided
+
+
+ net.sf.jopt-simple
+ jopt-simple
+ provided
+
org.codehaus.plexus
plexus-utils
@@ -48,6 +63,11 @@
1.2
provided
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
junit
junit
diff --git a/spring-cloud-launcher/spring-cloud-launcher-cli/src/test/java/org/springframework/cloud/launcher/cli/LauncherCommandTests.java b/spring-cloud-launcher/spring-cloud-launcher-cli/src/test/java/org/springframework/cloud/launcher/cli/LauncherCommandTests.java
index b1ed855..43ebb7b 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-cli/src/test/java/org/springframework/cloud/launcher/cli/LauncherCommandTests.java
+++ b/spring-cloud-launcher/spring-cloud-launcher-cli/src/test/java/org/springframework/cloud/launcher/cli/LauncherCommandTests.java
@@ -19,6 +19,8 @@ package org.springframework.cloud.launcher.cli;
import org.junit.Rule;
import org.junit.Test;
+import org.springframework.boot.test.system.OutputCaptureRule;
+
import static org.hamcrest.CoreMatchers.containsString;
import static org.hamcrest.CoreMatchers.startsWith;
import static org.junit.Assert.assertThat;
@@ -29,7 +31,7 @@ import static org.junit.Assert.assertThat;
public class LauncherCommandTests {
@Rule
- public OutputCapture output = new OutputCapture();
+ public OutputCaptureRule output = new OutputCaptureRule();
@Test
public void testCreateClassLoaderAndListDeployables() throws Exception {
diff --git a/spring-cloud-launcher/spring-cloud-launcher-configserver/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-configserver/pom.xml
index d53ed1c..c0b9525 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-configserver/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-configserver/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-dataflow/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-dataflow/pom.xml
index ec94414..9f8c077 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-dataflow/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-dataflow/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-deployer/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-deployer/pom.xml
index 49a04de..fe5ed20 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-deployer/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-deployer/pom.xml
@@ -14,7 +14,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/DeployerApplicationTests.java b/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/DeployerApplicationTests.java
index 76928ec..f27568b 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/DeployerApplicationTests.java
+++ b/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/DeployerApplicationTests.java
@@ -20,6 +20,8 @@ import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
+import org.springframework.boot.test.system.OutputCaptureRule;
+
import static org.hamcrest.CoreMatchers.containsString;
import static org.junit.Assert.assertThat;
@@ -29,7 +31,7 @@ import static org.junit.Assert.assertThat;
public class DeployerApplicationTests {
@Rule
- public OutputCapture output = new OutputCapture();
+ public OutputCaptureRule output = new OutputCaptureRule();
@Test
@Ignore("I don't know how to change the stored deployer version")
diff --git a/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/OutputCapture.java b/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/OutputCapture.java
deleted file mode 100644
index fb8448f..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-deployer/src/test/java/org/springframework/cloud/launcher/deployer/OutputCapture.java
+++ /dev/null
@@ -1,127 +0,0 @@
-/*
- * Copyright 2012-2014 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.springframework.cloud.launcher.deployer;
-
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.OutputStream;
-import java.io.PrintStream;
-
-import org.junit.rules.TestRule;
-import org.junit.runner.Description;
-import org.junit.runners.model.Statement;
-
-/**
- * Capture output from System.out and System.err.
- *
- * @author Phillip Webb
- */
-public class OutputCapture implements TestRule {
-
- private CaptureOutputStream captureOut;
-
- private CaptureOutputStream captureErr;
-
- private ByteArrayOutputStream copy;
-
- @Override
- public Statement apply(final Statement base, Description description) {
- return new Statement() {
- @Override
- public void evaluate() throws Throwable {
- captureOutput();
- try {
- base.evaluate();
- }
- finally {
- releaseOutput();
- }
- }
- };
- }
-
- protected void captureOutput() {
- this.copy = new ByteArrayOutputStream();
- this.captureOut = new CaptureOutputStream(System.out, this.copy);
- this.captureErr = new CaptureOutputStream(System.err, this.copy);
- System.setOut(new PrintStream(this.captureOut));
- System.setErr(new PrintStream(this.captureErr));
- }
-
- protected void releaseOutput() {
- System.setOut(this.captureOut.getOriginal());
- System.setErr(this.captureErr.getOriginal());
- this.copy = null;
- }
-
- public void flush() {
- try {
- this.captureOut.flush();
- this.captureErr.flush();
- }
- catch (IOException ex) {
- // ignore
- }
- }
-
- @Override
- public String toString() {
- flush();
- return this.copy.toString();
- }
-
- private static class CaptureOutputStream extends OutputStream {
-
- private final PrintStream original;
-
- private final OutputStream copy;
-
- CaptureOutputStream(PrintStream original, OutputStream copy) {
- this.original = original;
- this.copy = copy;
- }
-
- @Override
- public void write(int b) throws IOException {
- this.copy.write(b);
- this.original.write(b);
- this.original.flush();
- }
-
- @Override
- public void write(byte[] b) throws IOException {
- write(b, 0, b.length);
- }
-
- @Override
- public void write(byte[] b, int off, int len) throws IOException {
- this.copy.write(b, off, len);
- this.original.write(b, off, len);
- }
-
- public PrintStream getOriginal() {
- return this.original;
- }
-
- @Override
- public void flush() throws IOException {
- this.copy.flush();
- this.original.flush();
- }
- }
-
-}
diff --git a/spring-cloud-launcher/spring-cloud-launcher-eureka/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-eureka/pom.xml
index 62e4452..47f3a09 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-eureka/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-eureka/pom.xml
@@ -14,7 +14,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-h2/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-h2/pom.xml
index 6e344bc..d36fd5a 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-h2/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-h2/pom.xml
@@ -14,7 +14,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/pom.xml
deleted file mode 100644
index 78e4934..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/pom.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
- 4.0.0
-
- org.springframework.cloud.launcher
- spring-cloud-launcher-hystrixdashboard
- jar
-
- spring-cloud-launcher-hystrixdashboard
- Spring Cloud Launcher Hystrix Dashboard
-
-
- org.springframework.cloud
- spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
-
-
-
-
- org.springframework.boot
- spring-boot-starter-actuator
-
-
- org.springframework.cloud
- spring-cloud-starter-config
-
-
- org.springframework.cloud
- spring-cloud-starter-netflix-eureka-client
-
-
- org.springframework.cloud
- spring-cloud-starter-bus-kafka
-
-
- org.springframework.cloud
- spring-cloud-starter-netflix-hystrix-dashboard
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/java/org/springframework/cloud/launcher/hystrixdashboard/HystrixDashboardApplication.java b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/java/org/springframework/cloud/launcher/hystrixdashboard/HystrixDashboardApplication.java
deleted file mode 100644
index 5fe8a69..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/java/org/springframework/cloud/launcher/hystrixdashboard/HystrixDashboardApplication.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright 2013-2016 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.springframework.cloud.launcher.hystrixdashboard;
-
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
-import org.springframework.cloud.netflix.hystrix.dashboard.EnableHystrixDashboard;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-
-/**
- * @author Spencer Gibb
- */
-@EnableDiscoveryClient
-@EnableHystrixDashboard
-@SpringBootApplication
-@Controller
-public class HystrixDashboardApplication {
-
- @RequestMapping(path = "/", method = RequestMethod.GET)
- public String home() {
- return "redirect:/hystrix";
- }
-
- public static void main(String[] args) {
- SpringApplication.run(HystrixDashboardApplication.class, args);
- }
-}
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/META-INF/thin-rabbit.properties b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/META-INF/thin-rabbit.properties
deleted file mode 100644
index 0343528..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/META-INF/thin-rabbit.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-exclusions.spring-cloud-starter-bus-kafka: org.springframework.cloud:spring-cloud-starter-bus-kafka
-dependencies.spring-cloud-starter-bus-amqp: org.springframework.cloud:spring-cloud-starter-bus-amqp
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/application.yml b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/application.yml
deleted file mode 100644
index 9813c16..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/application.yml
+++ /dev/null
@@ -1,11 +0,0 @@
-server:
- port: 7979
-
-eureka:
- instance:
- status-page-url-path: /hystrix #allows you to click on the link in eureka dashboard
-
-info:
- artifactId: "@project.artifactId@"
- description: "@project.description@"
- version: "@project.version@"
\ No newline at end of file
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/bootstrap.yml b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/bootstrap.yml
deleted file mode 100644
index 0970919..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/main/resources/bootstrap.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-spring:
- application:
- name: hystrixdashboard
diff --git a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/test/java/org/springframework/cloud/launcher/hystrixdashboard/DeployerApplicationTests.java b/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/test/java/org/springframework/cloud/launcher/hystrixdashboard/DeployerApplicationTests.java
deleted file mode 100644
index b7d434c..0000000
--- a/spring-cloud-launcher/spring-cloud-launcher-hystrixdashboard/src/test/java/org/springframework/cloud/launcher/hystrixdashboard/DeployerApplicationTests.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.springframework.cloud.launcher.hystrixdashboard;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest({ "spring.cloud.bus.enabled=false", "eureka.client.enabled=false" })
-public class DeployerApplicationTests {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud-launcher/spring-cloud-launcher-kafka/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-kafka/pom.xml
index 9ff88a7..6c53c7a 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-kafka/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-kafka/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT
diff --git a/spring-cloud-launcher/spring-cloud-launcher-stubrunner/pom.xml b/spring-cloud-launcher/spring-cloud-launcher-stubrunner/pom.xml
index 12f5ce5..e0c9f6d 100644
--- a/spring-cloud-launcher/spring-cloud-launcher-stubrunner/pom.xml
+++ b/spring-cloud-launcher/spring-cloud-launcher-stubrunner/pom.xml
@@ -13,7 +13,7 @@
org.springframework.cloud
spring-cloud-launcher
- 2.2.2.BUILD-SNAPSHOT
+ 3.0.0.BUILD-SNAPSHOT