build-docker-images.sh 574 B

12345678910111213141516171819202122
  1. #!/usr/bin/env bash
  2. set -e
  3. if ! command -v docker-compose &> /dev/null
  4. then
  5. echo "docker-compose not found. Skipping docker image builds."
  6. exit 0
  7. fi
  8. # Build joystream/apps docker image
  9. echo "Building 'joystream/apps' docker image..."
  10. docker-compose build colossus
  11. if [[ "$SKIP_JOYSTREAM_NODE" = 1 || "$SKIP_JOYSTREAM_NODE" = "true" ]]; then
  12. echo "Skipping build of joystream/node docker image."
  13. exit 0
  14. else
  15. # TODO: Try to fetch a cached joystream/node image
  16. # if one is found matching code shasum instead of building
  17. docker-compose build joystream-node
  18. fi