mirror of
https://github.com/ascribe/wp-theme
synced 2024-12-22 17:23:55 +01:00
proper theme metadata, updated screenshot, document server setup
This commit is contained in:
parent
179a024ebe
commit
cbd4f1063b
24
README.md
24
README.md
@ -33,16 +33,32 @@ gulp build
|
|||||||
|
|
||||||
## Deployment: Continuous Delivery
|
## Deployment: Continuous Delivery
|
||||||
|
|
||||||
The site gets built & deployed automatically via Codeship under the following conditions:
|
The theme under `ascribe/` gets built & deployed automatically via Codeship under the following conditions:
|
||||||
|
|
||||||
- every push builds the site
|
- every push builds the site
|
||||||
- every push to the master branch initiates a live deployment
|
- every push to the master branch initiates a live deployment
|
||||||
|
|
||||||
The [deployment script](_ci/deploy.sh) requires the following environment variables to be set:
|
Deployment happens via rsync'ing the theme build artifacts as defined in the [deployment script](_ci/deploy.sh):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo rsync --recursive --delete --delete-excluded --checksum --verbose -e "ssh" $DEPLOY_SRC $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH
|
||||||
|
```
|
||||||
|
|
||||||
|
The [deployment script](_ci/deploy.sh) requires the following environment variables to be set in Codeship:
|
||||||
|
|
||||||
variable | description
|
variable | description
|
||||||
---|---
|
---|---
|
||||||
`$DEPLOY_SRC` | source of CI build artifacts. On Codeship this is usually `~/src/github.com/ascribe/wp-theme/ascribe/`
|
`$DEPLOY_SRC` | source of CI build artifacts. On Codeship this is usually just relative to cloned repo path, so `ascribe/`
|
||||||
`$DEPLOY_USER` | user for connecting to deploy server
|
`$DEPLOY_USER` | user for connecting to deploy server
|
||||||
`$DEPLOY_HOST` | hostname of 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/`
|
`$DEPLOY_PATH` | path to deploy into on the server, should be `PATH_ON_SERVER/wp-content/themes/`
|
||||||
|
|
||||||
|
## Server documentation
|
||||||
|
|
||||||
|
Site is hosted on an AWS EC2 instance with WordPress running on nginx.
|
||||||
|
|
||||||
|
Option | Server path
|
||||||
|
---|---
|
||||||
|
Host | `ec2-52-29-65-193.eu-central-1.compute.amazonaws.com`
|
||||||
|
WordPress installation | `/var/www/ascribe-wp/`
|
||||||
|
Active theme | `/var/www/ascribe-wp/wp-content/themes/ascribe/`
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 960 KiB After Width: | Height: | Size: 388 KiB |
@ -1,10 +1,10 @@
|
|||||||
/**
|
/**
|
||||||
* Theme Name: ascribe
|
* Theme Name: ascribe
|
||||||
* Theme URI: http://wordpress.org/themes
|
* Theme URI: https://www.ascribe.io
|
||||||
* Description: The best WordPress theme ever made!
|
* Description: WordPress theme for ascribe's landing page and blog
|
||||||
* Author: Territorial
|
* Author: Territorial & Matthias Kretschmann
|
||||||
* Author URI: http://territorial.ca
|
* Author URI: https://matthiaskretschmann.com
|
||||||
* Version: 0.1.0
|
* Version: 1.0.0
|
||||||
* Tags:
|
* Tags:
|
||||||
* Text Domain: wptheme
|
* Text Domain: wptheme
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user