Il mio file circle.yml e il mio account CircleCI sono già configurati per utilizzare Docker per i test, ma mi piacerebbe passare alla distribuzione continua su una build di successo.
Ecco cosa ho finora in circle.yml:
machine:
services:
- docker
dependencies:
override:
- docker info
- docker build -t pgeiss/appname .
test:
override:
- docker run -d -p 8080:8080 pgeiss/appname; sleep 10
- curl --retry 10 --retry-delay 5 -v http://localhost:8080/res.json