erikfrerejean / silverstripe-installer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Webmen silverstripe installer

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

About


Languages

Language:PHP 31.5%Language:JavaScript 27.3%Language:Dockerfile 24.9%Language:Scheme 7.2%Language:Shell 7.0%Language:Makefile 1.3%Language:CSS 0.9%