thewebmen/silverstripe-installer

There is no license information available for the latest version (1.8) of this package.

Extension on the default silverstripe installer

Installs: 51

Dependents: 0

Suggesters: 0

Stars: 0

Watchers: 7

Forks: 0

Open Issues: 3

Type:silverstripe-recipe

1.8 2019-11-19 08:58 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:

  1. docker-compose up --build
  2. 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