diff --git a/lc-telemetry-faketsdb-service/Dockerfile b/lc-telemetry-faketsdb-service/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..dd2c26b7014a154b2477d8d1cc1d1658164ca7d7 --- /dev/null +++ b/lc-telemetry-faketsdb-service/Dockerfile @@ -0,0 +1,7 @@ +FROM openjdk:17-alpine +EXPOSE 52018 +RUN mkdir /app +COPY lc-esp-engine-18.6.tar /dist.tar +RUN tar xfv /dist.tar +RUN rm /dist.tar +ENTRYPOINT ["/lc-esp-engine-18.6/bin/lc-esp-engine"] diff --git a/lc-telemetry-faketsdb-service/build.gradle b/lc-telemetry-faketsdb-service/build.gradle index 633a0febef9bb43246038f3892183c8723746407..424ceb330e42191aa1ca6b5fd5261baa687ad8b7 100644 --- a/lc-telemetry-faketsdb-service/build.gradle +++ b/lc-telemetry-faketsdb-service/build.gradle @@ -1,6 +1,7 @@ plugins { id 'java' id 'application' + id "com.palantir.docker" version "0.33.0" } group 'leighco' @@ -27,3 +28,10 @@ test { application { mainClass = 'lc.telemetry.faketsdb.service.FakeTSDBService' } + +docker { + name "docker.leigh-co.com/${project.name}:${project.version}" + tags 'latest' + buildArgs([BUILD_VERSION: '1.0']) + files tasks.distTar.outputs +} diff --git a/lc-telemetry-historian-service/Dockerfile b/lc-telemetry-historian-service/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..2a3cc4bca002a628092c3dd61bff6ae878f39ffb --- /dev/null +++ b/lc-telemetry-historian-service/Dockerfile @@ -0,0 +1,6 @@ +FROM openjdk:17-alpine +RUN mkdir /app +COPY lc-telemetry-historian-service-1.1.tar /dist.tar +RUN tar xfv /dist.tar +RUN rm /dist.tar +ENTRYPOINT ["/lc-telemetry-historian-service-1.1/bin/lc-esp-engine"] diff --git a/lc-telemetry-historian-service/build.gradle b/lc-telemetry-historian-service/build.gradle index 292fc244eaad904dfe1e0cccbbca1a52519f7f1d..3f1d41d4e3b299837349218b125846a45f314297 100644 --- a/lc-telemetry-historian-service/build.gradle +++ b/lc-telemetry-historian-service/build.gradle @@ -28,3 +28,11 @@ test { application { mainClass = 'lc.telemetry.historian.service.HistorianService' } + + +docker { + name "docker.leigh-co.com/${project.name}:${project.version}" + tags 'latest' + buildArgs([BUILD_VERSION: '1.1']) + files tasks.distTar.outputs +}