diff --git a/spring-cloud-function-deployer/pom.xml b/spring-cloud-function-deployer/pom.xml index b992963dd..9be1daaef 100644 --- a/spring-cloud-function-deployer/pom.xml +++ b/spring-cloud-function-deployer/pom.xml @@ -15,7 +15,7 @@ - 1.0.7.RELEASE + 1.0.8.BUILD-SNAPSHOT diff --git a/spring-cloud-function-deployer/src/test/java/org/springframework/cloud/function/deployer/FunctionAppDeployerTests.java b/spring-cloud-function-deployer/src/test/java/org/springframework/cloud/function/deployer/FunctionAppDeployerTests.java index c04397633..fd5b53e26 100644 --- a/spring-cloud-function-deployer/src/test/java/org/springframework/cloud/function/deployer/FunctionAppDeployerTests.java +++ b/spring-cloud-function-deployer/src/test/java/org/springframework/cloud/function/deployer/FunctionAppDeployerTests.java @@ -73,6 +73,15 @@ public class FunctionAppDeployerTests { return Arrays.asList(new Object[2][0]); } + @Test + public void directory() throws Exception { + String first = deploy("file:../spring-cloud-function-samples/function-sample/target/classes", "", + "--spring.cloud.function.stream.supplier.enabled=false"); + // Deployment is blocking so it either failed or succeeded. + assertThat(deployer.status(first).getState()).isEqualTo(DeploymentState.deployed); + deployer.undeploy(first); + } + @Test public void web() throws Exception { String first = deploy("maven://io.spring.sample:function-sample:1.0.0.BUILD-SNAPSHOT", "",