{ "twitter": { "endpoint": "friends", "oauth": { "consumerSecret": "", "consumerKey": "", "accessToken": "", "accessTokenSecret": "" }, "info": [ 42232950 ] }, "graph": { "vertices": { "objects": [ "actor", "object" ], "verbs": [ "follow" ], "objectTypes": [ "page" ] }, "edges": { "objects": [ "actor", "object" ], "verbs": [ "follow" ], "objectTypes": [ "page" ] }, "protocol": "http", "hostname": "localhost", "port": 7474, "requestMethod": "GET", "content-type": "application/json", "type": "neo4j", "graph": "data" } }
mvn clean package verify
java -cp target/twitter-follow-graph-0.2-incubating-SNAPSHOT.jar -Dconfig.file=src/main/resources/application.json org.apache.streams.example.graph.TwitterFollowGraph
mvn -Pdocker clean package docker:build
docker tag twitter-follow-graph:0.2-incubating-SNAPSHOT <dockerregistry>:twitter-follow-graph:0.2-incubating-SNAPSHOT
docker push <dockerregistry>:twitter-follow-graph:0.2-incubating-SNAPSHOT
docker run <dockerregistry>:twitter-follow-graph:0.2-incubating-SNAPSHOT java -cp twitter-follow-graph-0.2-incubating-SNAPSHOT.jar -Dconfig.file=http://<location_of_config_file>.json org.apache.streams.example.graph.TwitterFollowGraph