#!/usr/bin/env bash set -e # Exit if any of the steps fails. composer install --no-dev --no-interaction git_build="" if [ -d .git ]; then echo " * Building from Git" git_build="y" fi if [ "${git_build}" = "y" ]; then git_version=$(git tag --points-at HEAD) echo " * Version from tag: ${git_version}" if [ "${git_version}" = "" ]; then git_version=$(git rev-parse --short HEAD) echo " * Overriding empty version with sha1 commit-ish: ${git_version}" fi echo "${git_version}" > VERSION else # if no file was in tarball we create one letting the user know # if you run in to this you should grab an enriched tarball built # by travis. It already contains the VERSION file and also bundles # all the PHP you vendors files making the install much faster on # your part. if [ ! -f VERSION ]; then echo "could not detect version for VERSION file" > VERSION fi fi