Skip to content
Permalink
Browse files

added build for event ingestion to CI

  • Loading branch information
berndruecker committed Mar 10, 2020
1 parent 94273fd commit a6275dbc8b24fa0dae5c5b19328c25f4fa837e6c
@@ -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
@@ -17,6 +17,7 @@
<module>shipping</module>

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

<module>monitor</module>
</modules>
@@ -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"
@@ -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:
@@ -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.
You can’t perform that action at this time.