travis deploy script
This commit is contained in:
12
.travis.yml
12
.travis.yml
@@ -39,14 +39,4 @@ deploy:
|
|||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
on:
|
on:
|
||||||
branch: master
|
branch: master
|
||||||
script: - |
|
script: make deploy-package
|
||||||
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/
|
|
||||||
|
|||||||
12
Makefile
12
Makefile
@@ -63,6 +63,18 @@ schema:
|
|||||||
#php artisan infyom:scaffold Aircraft --fieldsFile=database/schema/aircraft.json
|
#php artisan infyom:scaffold Aircraft --fieldsFile=database/schema/aircraft.json
|
||||||
echo ""
|
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
|
.PHONY: docker
|
||||||
docker:
|
docker:
|
||||||
@mkdir -p $(CURR_PATH)/tmp/mysql
|
@mkdir -p $(CURR_PATH)/tmp/mysql
|
||||||
|
|||||||
Reference in New Issue
Block a user