wp-theme/README.md

1.2 KiB

wp-theme

WordPress theme for ascribe's landing page and blog

Codeship Status for ascribe/wp-theme

Prerequisites

  • node & npm
  • composer
npm install && composer

Development

On top of compiling css & js files, this starts a local, live-reloading server with BrowserSync:

gulp

The task assumes the following:

The following compiles css & js files only:

gulp build

Deployment: Continuous Delivery

The site gets built & deployed automatically via Codeship under the following conditions:

  • every push builds the site
  • every push to the master branch initiates a live deployment

The deployment script requires the following environment variables to be set:

variable description
$DEPLOY_SRC source of CI build artifacts. On Codeship this is usually ~/src/github.com/ascribe/wp-theme/ascribe/
$DEPLOY_USER user for connecting to deploy server
$DEPLOY_HOST hostname of deploy server
$DEPLOY_PATH path to deploy into on deploy server, should be PATH_ON_SERVER/wp-content/themes/