diff --git a/bus-redis/docker-compose.yml b/bus-redis/docker-compose.yml
new file mode 100644
index 0000000..e5a62d0
--- /dev/null
+++ b/bus-redis/docker-compose.yml
@@ -0,0 +1,4 @@
+redis:
+ image: redis
+ ports:
+ - "6379:6379"
diff --git a/bus-redis/pom.xml b/bus-redis/pom.xml
new file mode 100644
index 0000000..4429495
--- /dev/null
+++ b/bus-redis/pom.xml
@@ -0,0 +1,92 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ bus-redis
+ Brixton.BUILD-SNAPSHOT
+ jar
+
+ bus-redis
+ Demo project for Spring Cloud
+
+
+ org.springframework.cloud
+ spring-cloud-starter-parent
+ Brixton.BUILD-SNAPSHOT
+
+
+
+
+ UTF-8
+ 1.7
+
+
+
+
+
+
+ maven-deploy-plugin
+
+ true
+
+
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-config
+
+
+ org.springframework.cloud
+ spring-cloud-starter-bus-redis
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+
+
+
+ spring-snapshots
+ Spring Snapshots
+ https://repo.spring.io/snapshot
+
+ true
+
+
+
+ spring-milestones
+ Spring Milestones
+ https://repo.spring.io/milestone
+
+ false
+
+
+
+
+
+ spring-snapshots
+ Spring Snapshots
+ https://repo.spring.io/snapshot
+
+ true
+
+
+
+ spring-milestones
+ Spring Milestones
+ https://repo.spring.io/milestone
+
+ false
+
+
+
+
+
+
diff --git a/bus-redis/src/main/java/demo/StandaloneClientApplication.java b/bus-redis/src/main/java/demo/StandaloneClientApplication.java
new file mode 100644
index 0000000..79855f8
--- /dev/null
+++ b/bus-redis/src/main/java/demo/StandaloneClientApplication.java
@@ -0,0 +1,15 @@
+package demo;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+/**
+ * @author Dave Syer
+ */
+@SpringBootApplication
+public class StandaloneClientApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(StandaloneClientApplication.class, args);
+ }
+}
\ No newline at end of file
diff --git a/bus-redis/src/main/resources/application.yml b/bus-redis/src/main/resources/application.yml
new file mode 100644
index 0000000..c340ca6
--- /dev/null
+++ b/bus-redis/src/main/resources/application.yml
@@ -0,0 +1,9 @@
+spring:
+ application:
+ name: bus
+
+---
+spring:
+ profiles: other
+server:
+ port: 8081
\ No newline at end of file
diff --git a/bus-redis/src/test/java/demo/StandaloneClientApplicationTests.java b/bus-redis/src/test/java/demo/StandaloneClientApplicationTests.java
new file mode 100644
index 0000000..e6ce69b
--- /dev/null
+++ b/bus-redis/src/test/java/demo/StandaloneClientApplicationTests.java
@@ -0,0 +1,25 @@
+package demo;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.test.IntegrationTest;
+import org.springframework.boot.test.SpringApplicationConfiguration;
+import org.springframework.cloud.config.client.ConfigServicePropertySourceLocator;
+import org.springframework.test.annotation.DirtiesContext;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+
+@RunWith(SpringJUnit4ClassRunner.class)
+@SpringApplicationConfiguration(classes = StandaloneClientApplication.class)
+@IntegrationTest
+@DirtiesContext
+public class StandaloneClientApplicationTests {
+
+ @Autowired
+ private ConfigServicePropertySourceLocator locator;
+
+ @Test
+ public void contextLoads() throws Exception {
+ }
+
+}
diff --git a/bus/docker-compose.yml b/bus/docker-compose.yml
index e5a62d0..1a53d6e 100644
--- a/bus/docker-compose.yml
+++ b/bus/docker-compose.yml
@@ -1,4 +1,5 @@
-redis:
- image: redis
+rabbitmq:
+ image: rabbitmq:management
ports:
- - "6379:6379"
+ - "5672:5672"
+ - "15672:15672"
diff --git a/bus/pom.xml b/bus/pom.xml
index ef744fd..cb0a8cd 100644
--- a/bus/pom.xml
+++ b/bus/pom.xml
@@ -42,7 +42,7 @@
org.springframework.cloud
- spring-cloud-starter-bus-redis
+ spring-cloud-starter-bus-amqp
org.springframework.boot
diff --git a/bus/src/main/java/demo/StandaloneClientApplication.java b/bus/src/main/java/demo/StandaloneClientApplication.java
index 5e1a142..79855f8 100644
--- a/bus/src/main/java/demo/StandaloneClientApplication.java
+++ b/bus/src/main/java/demo/StandaloneClientApplication.java
@@ -12,4 +12,4 @@ public class StandaloneClientApplication {
public static void main(String[] args) {
SpringApplication.run(StandaloneClientApplication.class, args);
}
-}
+}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 06ca6d3..3d7dbfd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,6 +19,7 @@
bus
+ bus-redis
config-client
config-client-decrypt
config-retry