File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ RUN apt-get update && apt-get install -yq git mercurial
55ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/go/bin
66ENV GOPATH /go
77ADD . /go/src/github.com/deis/deisctl
8+ ADD systemd /tmp/package/etc/systemd/system
89ADD units /tmp/package/var/lib/deis/units
910ADD hooks /tmp/package/var/lib/deis/hooks
1011ADD deis-version /tmp/package/etc/deis-version
Original file line number Diff line number Diff line change 77 rm -f package
88 docker build -t deis/deisctl .
99 mkdir -p package
10- -docker cp $( shell docker run -d deis/deisctl) :/tmp/deisctl.tar.gz package/
10+ -docker cp ` docker run -d deis/deisctl` :/tmp/deisctl.tar.gz package/
1111 mv package/deisctl.tar.gz package/deisctl-v` cat deis-version` .tar.gz
Original file line number Diff line number Diff line change 1+ [Unit]
2+ Description =deis-update service
3+ Requires =fleet.service
4+ After =fleet.service
5+
6+ [Service]
7+ EnvironmentFile =/etc/environment
8+ Environment ="DEISCTL_SERVER=https://opdemand.update.core-os.net" "DEISCTL_APP_ID=0ccac0df-ca24-4f2b-bb7b-4a265bd0eb33" "DEISCTL_GROUP_ID=ad50b2ce-a425-4f94-802f-dbcb51281ef6"
9+ ExecStart =/opt/bin/deisctl update instance deis
10+
11+ [Install]
12+ WantedBy =multi-user.target
You can’t perform that action at this time.
0 commit comments