Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.56 KB

File metadata and controls

39 lines (22 loc) · 1.56 KB

master: Build Status

develop: Build Status

transitdata-stop-cancellation-processor

This project is part of the Transitdata Pulsar-pipeline.

Description

Application for applying stop cancellations to trip updates that are processed by Transitdata. This has to be done in a separate application as some trip updates (e.g. trip updates for trains) are produced outside of Transitdata system and they are not processed with tripupdate-processor.

Building

Dependencies

This project depends on transitdata-common project.

Locally

  • mvn compile
  • mvn package

Docker image

Running

Requirements:

  • Local Pulsar Cluster
    • By default uses localhost, override host in PULSAR_HOST if needed.
      • Tip: f.ex if running inside Docker in OSX set PULSAR_HOST=host.docker.internal to connect to the parent machine
    • You can use this script to launch it as Docker container

Launch Docker container with

docker-compose -f compose-config-file.yml up <service-name>