@@ -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
@@ -86,29 +84,29 @@ mesos-go: setup-gotools
8684
8785mesos-template :
8886 sed " s/#VERSION#/$( MESOS) /g" template > Dockerfile
89- docker build -t $(IMAGE_PREFIX ) $@ :$(MESOS_VERSION ) .
87+ docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
9088 rm -f Dockerfile
9189
9290mesos-master : mesos-go mesos-template
93- sed " s/#VERSION#/$( MESOS_VERSION ) /g" master > Dockerfile
91+ sed " s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g" master > Dockerfile
9492 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
9593 rm -f Dockerfile
9694
9795mesos-slave : mesos-go mesos-template
98- sed " s/#VERSION#/$( MESOS_VERSION ) /g" slave > Dockerfile
96+ sed " s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g" slave > Dockerfile
9997 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
10098 rm -f Dockerfile
10199
102100build-mesos-marathon : mesos-template
103- sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s/#VERSION#/$( MESOS_VERSION ) / " build-marathon > Dockerfile
101+ sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /g " build-marathon > Dockerfile
104102 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
105103 rm -f Dockerfile
106104
107105mesos-marathon : mesos-go build-mesos-marathon
108106 cp marathon Dockerfile
109107 docker cp ` docker create $( IMAGE_PREFIX) build-mesos-marathon:$( BUILD_TAG) /bin/bash` :/marathon/target/marathon-assembly-$(MARATHON_VERSION ) .jar .
110108 mv marathon-assembly-$(MARATHON_VERSION ) .jar marathon-assembly.jar
111- sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s/#VERSION#/$( MESOS_VERSION ) /" marathon > Dockerfile
109+ sed " s/#MARATHON_VERSION#/$( MARATHON_VERSION) /;s@#PREFIX#@ $( IMAGE_PREFIX ) @;s /#VERSION#/$( BUILD_TAG ) /" marathon > Dockerfile
112110 docker build -t $(IMAGE_PREFIX ) $@ :$(BUILD_TAG ) .
113111 rm -f Dockerfile
114112
0 commit comments