@@ -2,9 +2,7 @@ include ../includes.mk
22
33REPO = deis
44MESOS = 0.22.1-1.0.ubuntu1404
5- MESOS_VERSION = v1.9.0
65ZOOKEEPER_VERSION = 3.5.0
7-
86MARATHON_VERSION = 0.8.2-RC3
97
108repo_path = github.com/deis/deis/mesos
@@ -83,29 +81,29 @@ mesos-go: setup-gotools
8381
8482mesos-template :
8583 sed " s/#VERSION#/$( MESOS) /g" template > Dockerfile
86- docker build -t $(IMAGE_PREFIX ) $@ :$(MESOS_VERSION ) .
84+ docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
8785 rm -f Dockerfile
8886
8987mesos-master : mesos-go mesos-template
90- sed " s/#VERSION#/$( MESOS_VERSION ) /g" master > Dockerfile
88+ sed " s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g" master > Dockerfile
9189 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
9290 rm -f Dockerfile
9391
9492mesos-slave : mesos-go mesos-template
95- sed " s/#VERSION#/$( MESOS_VERSION ) /g" slave > Dockerfile
93+ sed " s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g" slave > Dockerfile
9694 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
9795 rm -f Dockerfile
9896
9997build-mesos-marathon : mesos-template
100- sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s/#VERSION#/$( MESOS_VERSION ) / " build-marathon > Dockerfile
98+ sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g " build-marathon > Dockerfile
10199 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
102100 rm -f Dockerfile
103101
104102mesos-marathon : mesos-go build-mesos-marathon
105103 cp marathon Dockerfile
106104 docker cp ` docker create $( IMAGE_PREFIX) build-mesos-marathon:$( BUILD_TAG) /bin/bash` :/marathon/target/marathon-assembly-$(MARATHON_VERSION ) .jar .
107105 mv marathon-assembly-$(MARATHON_VERSION ) .jar marathon-assembly.jar
108- sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s/#VERSION#/$( MESOS_VERSION ) /" marathon > Dockerfile
106+ sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /" marathon > Dockerfile
109107 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
110108 rm -f Dockerfile
111109
0 commit comments