#!/bin/bash

ME=`basename $0`

PROJECT_NAME=`head -n 1 project.clj | awk '{print $2}'`
PROJECT_VERSION=`head -n 1 project.clj | awk '{print $3}' | sed -e 's/"//g'`
UBERJAR="target/$PROJECT_NAME-$PROJECT_VERSION-standalone.jar"
IMAGE=$PROJECT_NAME

lein clean && lein uberjar

cat >Dockerfile <<EOF
FROM java:8
MAINTAINER Priyatam M <priyatam@gmail.com>

ADD $UBERJAR $PROJECT_NAME.jar"
EXPOSE 8080
CMD ["/usr/bin/java", "-jar", "/$PROJECT_NAME.jar"]
EOF

files="Dockerfile $UBERJAR"

docker build -t $IMAGE .
	
