Update package.json and fabfile
This commit is contained in:
parent
b8ef0942cb
commit
ab7a28c7a0
11
fabfile.py
vendored
11
fabfile.py
vendored
|
@ -14,14 +14,13 @@ def deploy():
|
||||||
fix_file_permissions()
|
fix_file_permissions()
|
||||||
|
|
||||||
def build_site():
|
def build_site():
|
||||||
local('composer install --no-dev')
|
local('composer install --no-dev --optimize-autoloader')
|
||||||
local('bin/sculpin generate -e prod --clean --no-interaction --quiet')
|
local('composer run production')
|
||||||
local('echo %s > output_prod/version' % env.build_number)
|
local('echo %s > output_prod/version' % env.build_number)
|
||||||
|
|
||||||
def build_assets():
|
def build_assets():
|
||||||
local('yarn --pure-lockfile')
|
local('npm run init')
|
||||||
local('./node_modules/.bin/bower install')
|
local('npm run production')
|
||||||
local('./node_modules/.bin/gulp build --production --silent')
|
|
||||||
|
|
||||||
def deploy_site():
|
def deploy_site():
|
||||||
rsync_project(
|
rsync_project(
|
||||||
|
@ -33,5 +32,5 @@ def deploy_site():
|
||||||
run('sudo service nginx configtest && sudo service nginx reload')
|
run('sudo service nginx configtest && sudo service nginx reload')
|
||||||
|
|
||||||
def fix_file_permissions():
|
def fix_file_permissions():
|
||||||
run('sudo chown -R jarvis:www-data %s/web' % project_root)
|
run('sudo chown -R %s:%s %s/web' % (env.user, env.group, project_root))
|
||||||
run('sudo chmod -R 750 %s/web' % project_root)
|
run('sudo chmod -R 750 %s/web' % project_root)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"init": "yarn && bower install",
|
"init": "yarn --pure-lockfile && bower install",
|
||||||
"dev": "gulp watch",
|
"dev": "gulp watch",
|
||||||
"production": "gulp --production"
|
"production": "gulp --production"
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue