thewebmen / silverstripe-installer
Extension on the default silverstripe installer
Installs: 70
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 10
Forks: 2
Open Issues: 4
Type:silverstripe-recipe
Requires
- php: >=5.6.0
- silverstripe/recipe-cms: 4.4.4@stable
- silverstripe/recipe-plugin: ^1.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.14
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-28 11:17:53 UTC
README
Extension on the default silverstripe installer
Usage
Run
composer create-project thewebmen/silverstripe-installer . --ignore-platform-reqs
Then use the following setup for docker:
docker-compose up --build
- Open http://localhost:8080
Gulp
The following gulp commands are available:
- gulp (build js and sass and watch both)
- gulp js (build js)
- gulp watchjs (watch js)
- gulp sass (build sass)
- gulp watchsass (watch sass)
Javascript is linted using eslint, make sure to enable eslint in your phpstorm
Deployment
Replace the following variables in deploy.php:
- repository
- hostname
- user
- deploy_path
Testing
To test the codestyle of your project run the command: make test
.
Requirements
- Composer
- NPM
- Docker