2019-01-31 20:40:03 +01:00
|
|
|
sudo: required
|
2019-02-10 08:07:25 +01:00
|
|
|
language: bash
|
2019-02-08 17:15:54 +01:00
|
|
|
env:
|
2019-02-11 19:01:14 +01:00
|
|
|
- VERSION=4.7.12
|
2019-02-08 17:15:54 +01:00
|
|
|
|
2019-02-08 03:21:34 +01:00
|
|
|
dist: xenial
|
2019-02-10 08:07:25 +01:00
|
|
|
|
2017-02-19 17:01:29 +01:00
|
|
|
# safelist
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
- develop
|
2018-03-19 12:08:22 +01:00
|
|
|
- master
|
2019-01-31 20:09:30 +01:00
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
- docker
|
|
|
|
|
|
2019-01-31 20:40:03 +01:00
|
|
|
script:
|
2019-02-12 21:00:53 +01:00
|
|
|
# enable experimental features.
|
2019-02-12 17:27:56 +01:00
|
|
|
- echo '{"experimental":true}' | sudo tee /etc/docker/daemon.json
|
2019-02-12 17:31:30 +01:00
|
|
|
- mkdir $HOME/.docker
|
2019-02-12 17:29:45 +01:00
|
|
|
- touch $HOME/.docker/config.json
|
2019-02-12 17:27:56 +01:00
|
|
|
- echo '{"experimental":"enabled"}' | sudo tee $HOME/.docker/config.json
|
|
|
|
|
- sudo service docker restart
|
|
|
|
|
- docker version -f '{{.Server.Experimental}}'
|
|
|
|
|
- docker version
|
2019-02-12 21:00:53 +01:00
|
|
|
# build everything
|
2019-02-12 17:27:56 +01:00
|
|
|
- .deploy/docker/build-amd64.sh
|
2019-02-12 17:33:34 +01:00
|
|
|
- .deploy/docker/build-arm.sh
|
|
|
|
|
- .deploy/docker/manifest.sh
|