diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000000000000000000000000000000000..3e60b4ed3c40dc32d077ab504de258e659451871 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +.git +LICENSE +VERSION +README.md +Changelog.md diff --git a/Dockerfile b/Dockerfile index 0805051f75b78e966e24174b01ccfdf45f09e9cd..e0f2ab7f84d7f36af0ee7342ba726104df29c911 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,18 @@ # Jenkins Swarm Client # # REPOSITORY registry.codemate.se/jenkins-swarm-client -# VERSION 1.0.0 +# VERSION 1.1.0 -FROM registry.codemate.se/jenkins-slave +FROM registry.codemate.se/jenkins-slave:1.2.0 MAINTAINER Erik Hedenström <erik@codemate.se> # Install Swarm Client -ADD swarm-client-1.15-jar-with-dependencies.jar /var/lib/jenkins/swarm-client.jar +ADD http://maven.jenkins-ci.org/content/repositories/releases/org/jenkins-ci/plugins/swarm-client/1.16/swarm-client-1.16-jar-with-dependencies.jar /var/lib/jenkins/swarm-client.jar +RUN chown jenkins:jenkins /var/lib/jenkins/swarm-client.jar && chmod 644 /var/lib/jenkins/swarm-client.jar -# Start Swarm Client +# Expose ports EXPOSE 33848/udp + +# Start Swarm Client ENTRYPOINT ["/usr/bin/sudo","-i","-u","jenkins","/usr/bin/java", "-jar", "/var/lib/jenkins/swarm-client.jar"] -CMD ["--help"] \ No newline at end of file +CMD ["--help"] diff --git a/swarm-client-1.15-jar-with-dependencies.jar b/swarm-client-1.15-jar-with-dependencies.jar deleted file mode 100644 index 2c2a06d60ef879297aa2b4a173bcde89990c6745..0000000000000000000000000000000000000000 Binary files a/swarm-client-1.15-jar-with-dependencies.jar and /dev/null differ