zentol opened a new pull request #19:
URL: https://github.com/apache/flink-docker/pull/19
Adds support for job-clusters.
This PR is also relevant for 1.10, but the commits would be identical.
A job-cluster can be started by passing `standalone-job` to
`docker-entrypoint.sh`. User artifacts (i.e., the job jar to run) can be passed
via the `USER_ARTIFACTS` environment variable as a list of files/directories,
separated with semi-colons (;). This will usually point to some mounted volume.
The script then copies all files into the `usrlib` directory of the
distribution.
The vast majority of this PR is concerned with testing. Since a job-cluster
cannot be started without a job to run I added a maven project containing a
trivial streaming job that runs infinitely.
The jar is built on CI before the tests are run and provided to the
jobmanager as described above.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]