diff --git a/.travis.yml b/.travis.yml index afca2b7c..b5ea2f47 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,14 +39,4 @@ deploy: 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/ + script: make deploy-package diff --git a/Makefile b/Makefile index 0f9a7fb9..21cecaa3 100644 --- a/Makefile +++ b/Makefile @@ -63,6 +63,18 @@ schema: #php artisan infyom:scaffold Aircraft --fieldsFile=database/schema/aircraft.json echo "" +.PHONY: deploy-package +deploy-package: + ifeq ($(TRAVIS_TAG),) + PKG_NAME=$TRAVIS_TAG + else + PKG_NAME=nightly + 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/ + .PHONY: docker docker: @mkdir -p $(CURR_PATH)/tmp/mysql