Move build steps into netlify.toml

This commit is contained in:
Oliver Davies 2018-07-22 23:21:58 +01:00
parent ba68e5185d
commit e3f81ebe77
2 changed files with 1 additions and 22 deletions

View file

@ -1,21 +0,0 @@
#!/usr/bin/env bash
set -e
# Build script for deploying on Netlify.
#
# "composer install" and "yarn install" are run automatically, so there's no
# need to add them here.
# Run the tests to ensure that nothing is broken.
vendor/bin/phpunit
# Generate the site once with no assets to that PurgeCSS has something to look
# at.
vendor/bin/sculpin generate -e prod
# Generate the front-end assets.
yarn build
# Re-generate the again with the assets in the correct location.
vendor/bin/sculpin generate -e prod

View file

@ -1,3 +1,3 @@
[build] [build]
command = "./deploy.sh" command = "vendor/bin/sculpin generate -e prod && yarn prod && cp -R source/build output_prod"
publish = "output_prod" publish = "output_prod"