The project occured a build error without changing code today.
Build error message was below.
$ docker-compose -v
docker-compose version 1.14.0, build c7bdf9e
$ docker-compose up -d
foo_db-test_1 is up-to-date
foo_db_1 is up-to-date
ERROR: for web expected string or buffer
Traceback (most recent call last):
File "/opt/circleci/.pyenv/versions/2.7.11/bin/docker-compose", line 11, in <module>
sys.exit(main())
File "/opt/circleci/python/2.7.11/lib/python2.7/site-packages/compose/cli/main.py", line 68, in main
command()
File "/opt/circleci/python/2.7.11/lib/python2.7/site-packages/compose/cli/main.py", line 118, in perform_command
handler(command, command_options)
File "/opt/circleci/python/2.7.11/lib/python2.7/site-packages/compose/cli/main.py", line 926, in up
scale_override=parse_scale_args(options['--scale']),
File "/opt/circleci/python/2.7.11/lib/python2.7/site-packages/compose/project.py", line 424, in up
get_deps
File "/opt/circleci/python/2.7.11/lib/python2.7/site-packages/compose/parallel.py", line 69, in parallel_execute
raise error_to_reraise
TypeError: expected string or buffer
docker-compose up -d returned exit code 1
Action failed: docker-compose up -d
Deleting the docker-compose up command, the build succeeded.