mirror of
https://github.com/ggogel/seafile-containerized.git
synced 2025-02-22 21:12:16 +00:00
Add more image building steps in travis tests.
This commit is contained in:
parent
ba91c7f1f7
commit
80027819bd
|
@ -9,7 +9,7 @@ install:
|
||||||
- echo "Nothing to install"
|
- echo "Nothing to install"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cd image && make base && make server && cd ..
|
- cd image && make base squash-base server && cd ..
|
||||||
- cp samples/server.conf bootstrap/bootstrap.conf
|
- cp samples/server.conf bootstrap/bootstrap.conf
|
||||||
- sudo ./launcher bootstrap
|
- sudo ./launcher bootstrap
|
||||||
- sudo ./launcher start && sleep 10
|
- sudo ./launcher start && sleep 10
|
||||||
|
|
|
@ -12,13 +12,13 @@ all:
|
||||||
base:
|
base:
|
||||||
cd base && docker build -t $(base_image) .
|
cd base && docker build -t $(base_image) .
|
||||||
|
|
||||||
server:
|
|
||||||
cd seafile && docker build -t $(server_image) .
|
|
||||||
|
|
||||||
squash-base:
|
squash-base:
|
||||||
docker-squash --verbose --tag $(base_image_squashed) $(base_image)
|
docker-squash --verbose --tag $(base_image_squashed) $(base_image)
|
||||||
docker tag $(base_image_squashed) $(base_image)
|
docker tag $(base_image_squashed) $(base_image)
|
||||||
|
|
||||||
|
server:
|
||||||
|
cd seafile && docker build -t $(server_image) .
|
||||||
|
|
||||||
push:
|
push:
|
||||||
docker push $(base_image)
|
docker push $(base_image)
|
||||||
docker push $(server_image)
|
docker push $(server_image)
|
||||||
|
|
Loading…
Reference in a new issue