From f92e396aa386ad5d0a9b385feda5d02cb54012e9 Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 27 Mar 2016 16:58:01 +0200 Subject: [PATCH 1/6] Engine v1.0.0 update --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 816053b..fcf0dbc 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,11 @@ check out and build with or use the image on dockerhub: https://registry.hub.docker.com/u/qwick/terasology/ +## Latest changes +### 2016-03-16: [Alpha release 1; Engine v1.0.0](https://github.com/MovingBlocks/Terasology/releases/tag/v1.0.0) +I'm again a little late with the docker image update, sorry! ;-) + + ## Small guide Be aware that this image provides a bare terasology server, if you want to enable specific modules, you have to do this yourself. From 82fc3dd129bc9d5e90d7065565211ac734ef7321 Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 18 Sep 2016 21:28:15 +0200 Subject: [PATCH 2/6] first build script test for versioned terasology image. --- build.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..ebcea79 --- /dev/null +++ b/build.sh @@ -0,0 +1,14 @@ +#!/bin/bash + + +wget http://jenkins.terasology.org/job/TerasologyStable/lastSuccessfulBuild/artifact/build/resources/main/org/terasology/version/versionInfo.properties + +source versionInfo.properties + +echo docker login -u $DOCKER_USER -p $DOCKER_PASSWORD + +TAGNAME=$engineVersion-$displayVersion + +echo docker build -t $TAGNAME . + +echo docker push qwick/terasoogy:$TAGNAME From 93814df745ca667633da1391dbd7f53f81945457 Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 18 Sep 2016 21:35:54 +0200 Subject: [PATCH 3/6] made docker commands sharp. --- build.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sh b/build.sh index ebcea79..693dd86 100755 --- a/build.sh +++ b/build.sh @@ -5,10 +5,10 @@ wget http://jenkins.terasology.org/job/TerasologyStable/lastSuccessfulBuild/arti source versionInfo.properties -echo docker login -u $DOCKER_USER -p $DOCKER_PASSWORD + docker login -u $DOCKER_USER -p $DOCKER_PASSWORD TAGNAME=$engineVersion-$displayVersion -echo docker build -t $TAGNAME . +docker build -t $TAGNAME . -echo docker push qwick/terasoogy:$TAGNAME +docker push qwick/terasoogy:$TAGNAME From 7eeaa7952b2d57c62509bf4065a63b01219b13cd Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 18 Sep 2016 22:22:33 +0200 Subject: [PATCH 4/6] fixed reponame --- build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index 693dd86..408eb54 100755 --- a/build.sh +++ b/build.sh @@ -9,6 +9,6 @@ source versionInfo.properties TAGNAME=$engineVersion-$displayVersion -docker build -t $TAGNAME . +docker build -t qwick/terasology:$TAGNAME . -docker push qwick/terasoogy:$TAGNAME +docker push qwick/terasology:$TAGNAME From 7335adf32574ec61bec13fa3320174a17e8c881b Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 18 Sep 2016 22:24:57 +0200 Subject: [PATCH 5/6] added --no-cache --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 408eb54..3a37a5e 100755 --- a/build.sh +++ b/build.sh @@ -9,6 +9,6 @@ source versionInfo.properties TAGNAME=$engineVersion-$displayVersion -docker build -t qwick/terasology:$TAGNAME . +docker build --no-cache -t qwick/terasology:$TAGNAME . docker push qwick/terasology:$TAGNAME From ae6a9eb9dc0ddaf247c677bfe163bef80261f1fa Mon Sep 17 00:00:00 2001 From: Marcel Otte Date: Sun, 18 Sep 2016 22:48:03 +0200 Subject: [PATCH 6/6] now using ubuntu:16.04 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ef33748..48ed7fa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:15.10 +FROM ubuntu:16.04 MAINTAINER Marcel Otte RUN apt-get update && apt-get install -y openjdk-8-jre wget unzip RUN mkdir /terasology \