summaryrefslogtreecommitdiff
path: root/opendc-integration-jpa/mysql/Dockerfile
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2018-02-23 12:17:48 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2018-02-23 12:17:48 +0100
commitf691a72b12a43fa15c1617966450c55206664797 (patch)
treee76afd3b1d5673a29d71eedb9d373396976d84bd /opendc-integration-jpa/mysql/Dockerfile
parent8666a78b86a40c1d8dab28dd18e841318c01f97f (diff)
parent86dc826db4cd91b5a6875d9ecdd64c9238d7b95c (diff)
refactor(#18): Redesign core simulation API
This change contains the redesign of the core simulation API and provides a cleaner interface for developing simulation models for the users. Closes #18
Diffstat (limited to 'opendc-integration-jpa/mysql/Dockerfile')
-rw-r--r--opendc-integration-jpa/mysql/Dockerfile30
1 files changed, 0 insertions, 30 deletions
diff --git a/opendc-integration-jpa/mysql/Dockerfile b/opendc-integration-jpa/mysql/Dockerfile
deleted file mode 100644
index 75e419b4..00000000
--- a/opendc-integration-jpa/mysql/Dockerfile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Docker mysql image for the OpenDC simulator project
-# This image requires the context to be set to the root directory of the project in order to correctly build.
-FROM gradle:alpine
-MAINTAINER Fabian Mastenbroek <f.s.mastenbroek@student.tudelft.nl>
-
-# Set the home directory to our gradle user's home.
-ENV HOME=/home/gradle
-ENV APP_HOME=$HOME/simulator
-
-# Copy OpenDC simulator
-COPY ./ $APP_HOME
-
-# Build as root
-USER root
-
-# Set the working directory to the simulator
-WORKDIR $APP_HOME
-
-# Build the application
-RUN gradle --no-daemon :opendc-integration-jpa:mysql:installDist
-
-# Fix permissions
-RUN chown -R gradle:gradle $APP_HOME
-
-# Downgrade user
-USER gradle
-
-# Start the Gradle application on run
-CMD opendc-integration-jpa/mysql/build/install/mysql/bin/mysql
-