Add more image building steps in travis tests.

This commit is contained in:
Shuai Lin 2016-11-25 15:12:22 +08:00
parent ba91c7f1f7
commit 80027819bd
2 changed files with 4 additions and 4 deletions

View file

@ -9,7 +9,7 @@ install:
- echo "Nothing to install"
script:
- cd image && make base && make server && cd ..
- cd image && make base squash-base server && cd ..
- cp samples/server.conf bootstrap/bootstrap.conf
- sudo ./launcher bootstrap
- sudo ./launcher start && sleep 10

View file

@ -12,13 +12,13 @@ all:
base:
cd base && docker build -t $(base_image) .
server:
cd seafile && docker build -t $(server_image) .
squash-base:
docker-squash --verbose --tag $(base_image_squashed) $(base_image)
docker tag $(base_image_squashed) $(base_image)
server:
cd seafile && docker build -t $(server_image) .
push:
docker push $(base_image)
docker push $(server_image)