blob: bec576f2fce5bf5272ccd746b84eea1106ca1e94 [file] [log] [blame]
#!/usr/bin/env bash
HOMEDIR="$(dirname "$TRAVIS_BUILD_DIR")"
cd $HOMEDIR
# Clone the OpenWhisk code
git clone --depth 3 https://github.com/openwhisk/openwhisk.git
# Build script for Travis-CI.
WHISKDIR="$HOMEDIR/openwhisk"
cd $WHISKDIR
./tools/travis/setup.sh
ANSIBLE_CMD="ansible-playbook -i environments/local"
cd $WHISKDIR/ansible
$ANSIBLE_CMD setup.yml
$ANSIBLE_CMD prereq.yml
$ANSIBLE_CMD couchdb.yml
$ANSIBLE_CMD initdb.yml
cd $WHISKDIR
./gradlew distDocker
cd $WHISKDIR/ansible
$ANSIBLE_CMD wipe.yml
$ANSIBLE_CMD openwhisk.yml