From b99872e8a8b22a8e1c20815f59101f8636ffb570 Mon Sep 17 00:00:00 2001 From: Nabeel Shahzad Date: Wed, 13 Dec 2017 15:53:37 -0600 Subject: [PATCH] First try at nightly build file --- .travis.yml | 36 +++++++++++++++++++++++++----------- deploy_rsa.enc | Bin 0 -> 3248 bytes phpvms.iml | 13 ------------- 3 files changed, 25 insertions(+), 24 deletions(-) create mode 100644 deploy_rsa.enc diff --git a/.travis.yml b/.travis.yml index 94b17597..afca2b7c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,23 +3,22 @@ php: - '7.0' - '7.1' - '7.2' - services: - mysql - +addons: + ssh_known_hosts: phpvms.net before_install: +- openssl aes-256-cbc -K $encrypted_6ae8173eef05_key -iv $encrypted_6ae8173eef05_iv + -in deploy_rsa.enc -out deploy_rsa -d - mysql -e 'CREATE DATABASE IF NOT EXISTS phpvms;' - before_script: - cp .env.travis .env - composer install --no-interaction - script: - php artisan database:create --reset - php artisan migrate:refresh --seed - cp tests/phpunit.travis.xml phpunit.xml - vendor/bin/phpunit --debug --verbose - after_success: - | if test "$TRAVIS_TAG" @@ -28,11 +27,26 @@ after_success: else echo "no branch name detected" fi - -# try dumping logs after a failure after_failure: - cat storage/logs/*.log -#env: -# matrix: -# - secure: TYqjGkzuhnQq+15ATA12t5yIOEND1l6mlOs7XwZrAqGnwBK2nmj9n28+Ujh6V1F/TZBUhBkm7prxhQmtyzX8xNAh4J2WUrnNNSmYxGQCRgQWk5yorDp3mZtk5o3qD9qvP+T5aeXh7k1+/w8N96warln8pGEb/y8oUDVzs6yPOX7cKEHn4EUX7qDVh43tUIl8e6BslHQB+r/0gn84HeKi8vIOtDg0Sozw07kRziRgTuz9hTIU6QVd+Z+oSlB4+m+y5TNVc5sPnpajpJtuUg+athGUlmsBfbstqrmZRcR6K/RQbYW8VAYwhEJSwYw3i4ZLpZXt4NPh5UioKDohULoTNdQLh7Im+TzwP0GEI1UjX8mqJRRlGenMz9cITH+DHL9tktfP66IsRB+Cv5BavYtpAqfJkXlOo5fuAy82Rj5+EwkpYom4JTUVW2bcDjwV8PBnjoJFBYzBT6PBvmzjAnWqM4UDe66ZfIXIW+7qsY1v83KI0wj37pK/YzYJNN9IC2DXBp9OUJeecQ6ofE+kM7GsO9xOe/9n1JuJZoFXSLLvUbeNBu1hALNeeh9yErfQT1cGv/baPBlV9Nvfhok3v4jOD6CjntTfblLB+C6Upm5Yf6J9fLxM9po5b0PtDvLT+KRL/I2DBwZpbeerT4Ht95A4cgYHstU9sBynfGVhuCjZPBg= -# - secure: QHd8x89IkesLBZQtxWAGzIvTM3Z7gIgKfYkAfNE7+DNACwc+fT0O06j5lYer92Gg2ALXjwTNaUBj3OI2aXRUsQ/SWSoYpxmPgCtfE3VkPAWEuQv3jENptLQtlHCWmZi0koqPLUQlpxx2UXN9kEWLijL3m8kZUsGXrS9MxpJxPghk3SLalVLlFXfDF1S3b7Fi6FmiDz946f7Ss375g1SCQ6RlMWswwRrLYRT8fLbbg/aweSK204iiZq56uQ1lln+2QtlcqCgMHD54VtIK5ja8vDGGaBiMvrn3bxGofABSQo/uUNLTU171XWtlzJ+mCxHnMXDCnswaRqFu8eCERFafpba0Lgl91YSN3MmnuEyNOFazJN6AfPQ4qbBTyaCy8HHo1HRoaUtZjZ6eknCWsgwY6ZlUie1QhmjIxuZ60HN8aO+H3J95T9NQSu8nXjWWqerggrNIFTIeSKJtgjTlUDkaLEMOqCzmJ7MRILZOEwA9R+rGkTFb2gEk7sdUlQfMUb0cP6G9XjgD6KUChmboPclJ0B+igc8zQwPr1KiQzQXhm82QyffDrCkzBzQ3Ymj+z9oAx5yx7eiz60zmiGyQaftxNQnHjwpQncrTM/vHNX+iFw4aqB83q6eZtJz1w6Be3vrqYGv7/42gCCrkhBs0pYSfCVg6YOIfzi4irVkNU6KYwZU= +before_deploy: +- openssl aes-256-cbc -K $encrypted_<...>_key -iv $encrypted_<...>_iv -in deploy_rsa.enc -out /tmp/deploy_rsa -d +- eval "$(ssh-agent -s)" +- chmod 600 /tmp/deploy_rsa +- ssh-add /tmp/deploy_rsa +deploy: + provider: script + skip_cleanup: true + on: + branch: master + script: - | + if test "$TRAVIS_TAG" + then + PKG_NAME=$TRAVIS_TAG.tar.gz + else + PKG_NAME=nightly.tar.gz + fi + + rm -rf .git deploy_rsa.enc .idea phpvms.iml + tar -czvf $PKG_NAME.tar.gz -C $TRAVIS_BUILD_DIR . + rsync -r --delete-after --quiet $PKG_NAME.tar.gz downloads@phpvms.net:/var/www/downloads/ diff --git a/deploy_rsa.enc b/deploy_rsa.enc new file mode 100644 index 0000000000000000000000000000000000000000..cc26ff962b95fa270d328b3d6ab39a2789f31c9c GIT binary patch literal 3248 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 literal 0 HcmV?d00001 diff --git a/phpvms.iml b/phpvms.iml index 34e6cb40..8b7db6af 100644 --- a/phpvms.iml +++ b/phpvms.iml @@ -306,19 +306,6 @@ - - - - - - - - - - - - -