Skip to content

Commit

Permalink
added build for event ingestion to CI
Browse files Browse the repository at this point in the history
  • Loading branch information
berndruecker committed Mar 10, 2020
1 parent 94273fd commit a6275db
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,7 @@ after_success:
- docker push flowingretail/kafka-java-choreography-shipping
- docker build -t flowingretail/kafka-java-choreography-zeebe-track ./kafka/java/choreography-alternative/zeebe-track/
- docker push flowingretail/kafka-java-choreography-zeebe-track
- docker build -t flowingretail/kafka-camunda-optimize-ingest ./kafka/java/camunda-optimize-ingest/
- docker push flowingretail/kafka-camunda-optimize-ingest
- docker build -t flowingretail/docs ./docs/
- docker push flowingretail/docs
1 change: 1 addition & 0 deletions kafka/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<module>shipping</module>

<module>choreography-alternative</module>
<module>camunda-optimize-ingest</module>

<module>monitor</module>
</modules>
Expand Down
11 changes: 11 additions & 0 deletions runner/docker-compose/docker-compose-kafka-camunda-optimize.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,17 @@ services:
volumes:
- ./OptimizeLicense.txt:/optimize/environment/OptimizeLicense.txt

eventingest:
image: flowingretail/kafka-camunda-optimize-ingest
networks:
- flowing
depends_on:
- kafka
- optimize
environment:
- SPRING_CLOUD_STREAM_KAFKA_BINDER_BROKERS=confluent-cp-kafka:9092
- SPRING_CLOUD_STREAM_KAFKA_BINDER_ZKNODES=zookeeper:2181

#### Kafka
zookeeper:
image: "confluentinc/cp-zookeeper:latest"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,18 @@ services:
volumes:
- ./OptimizeLicense.txt:/optimize/environment/OptimizeLicense.txt

optimizeingest:
image: flowingretail/kafka-camunda-optimize-ingest
networks:
- flowing
depends_on:
- kafka
- optimize
environment:
- SPRING_CLOUD_STREAM_KAFKA_BINDER_BROKERS=confluent-cp-kafka:9092
- SPRING_CLOUD_STREAM_KAFKA_BINDER_ZKNODES=zookeeper:2181


####
volumes:
elasticsearch-data:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
@echo off
FOR /F "tokens=1,2 delims==" %%G IN (environment.properties) DO (set %%G=%%H)
TITLE Payment
mvn package exec:java -f %flowing%\kafka\java\camunda-optimize-ingest\

0 comments on commit a6275db

Please sign in to comment.