dist: trusty sudo: required services: docker language: bash branches: only: - master before_script: - env | sort - name="roundcubemail" - image="roundcube/roundcubemail:${VERSION}${VARIANT:+-$VARIANT}" - dir="php-${VARIANT}" script: - travis_retry docker build -t "$image" "$dir" after_script: - docker images - docker run --name "$name" -d "$image" "$dir" - docker ps - docker logs "$name" notifications: email: false env: # Environments - VERSION=1.3.4 VARIANT=fpm - VERSION=1.3.4 VARIANT=apache