Bläddra i källkod

Image updates

guligo 11 år sedan
förälder
incheckning
aa73b9774b
3 ändrade filer med 28 tillägg och 4 borttagningar
  1. 0 4
      jdk-maven-ant-tomcat-mysql/Dockerfile
  2. 17 0
      tipspromenad/Dockerfile
  3. 11 0
      tipspromenad/start.sh

+ 0 - 4
jdk-maven-ant-tomcat-mysql/Dockerfile

@@ -22,7 +22,3 @@ RUN { \
 RUN apt-get update
 RUN apt-get install -y mysql-server="${MYSQL_VERSION}"*
 
-# Execution
-
-RUN mysqld &
-

+ 17 - 0
tipspromenad/Dockerfile

@@ -0,0 +1,17 @@
+FROM guligo/jdk-maven-ant-tomcat-mysql:latest
+
+#####
+# Git
+#####
+
+RUN apt-get update
+RUN apt-get install -y git
+
+##############
+# Tipspromenad
+##############
+
+WORKDIR /tmp
+ADD start.sh start.sh
+RUN chmod +x start.sh
+

+ 11 - 0
tipspromenad/start.sh

@@ -0,0 +1,11 @@
+echo 'Cloning Git repo'
+git clone https://$1@github.com/guligo/tipspromenad.git
+cd tipspromenad
+
+echo 'Starting up MySQL server'
+service mysql start
+mysql -u root -e 'create database tipspromenad default character set = "UTF8" default collate = "utf8_general_ci";'
+
+echo 'Building and deploying web-app to Tomcat'
+mvn clean package cargo:run -Denv.serverHome=$2 -Dcaptcha.privateKey=$3 -Dfb.appId=$4 -Dfb.appSecret=$5
+