Skip to content

Commit b32683b

Browse files
committed
Merge branch 'develop-v4' into master-v4
2 parents 41017e2 + aa7c21c commit b32683b

File tree

19 files changed

+853
-408
lines changed

19 files changed

+853
-408
lines changed

README.md

Lines changed: 32 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -28,53 +28,50 @@ chmod +x /usr/local/bin/ee
2828

2929
## Usage
3030

31-
## Basic Commands
31+
To get started with EasyEngine and create a wordpress site, run
3232

33-
### create
34-
Runs the site creation.
35-
36-
```bash
37-
ee site create example.com --wp # install wordpress without any page caching
38-
ee site create example.com --wpredis # install wordpress + redis caching
39-
ee site create example.com --wpsubir # install wpmu-subdirectory without any page caching
40-
ee site create example.com --wpsubir --wpredis # install wpmu-subdirectory + redis caching
41-
ee site create example.com --wpsubdom # install wpmu-subdomain without any page caching
42-
ee site create example.com --wpsubdom --wpredis # install wpmu-subdomain + redis caching
33+
```
34+
ee site create example.com
4335
```
4436

45-
### delete
46-
Deletes an existing EasyEngine site.
37+
Need a wordpress site with caching? Try
4738

48-
```bash
49-
ee site delete example.com
39+
```
40+
ee site create example.com --wpredis
5041
```
5142

52-
### disable
53-
Disables a website. It will stop and remove the docker containers of the website if they are running.
43+
Need a wordpress multi-site with page cache?
44+
```
45+
ee site create example.com --wpsubdir --wpredis
46+
```
5447

55-
```bash
56-
ee site disable example.com
48+
Want to play around with your new site?
49+
```
50+
ee shell example.com
5751
```
5852

59-
### enable
60-
Enables a website. It will start the docker containers of the website if they are stopped.
53+
Want to know more? Checkout readme of these commands -
54+
* [site command](https://github.com/EasyEngine/site-command/)
55+
* [shell command](https://github.com/EasyEngine/shell-command/)
6156

62-
```bash
63-
ee site enable example.com
64-
```
57+
Note: :warning: EasyEngine will currently only run with root privileges. You can run `ee help`, `ee help site` and `ee help site create` to get all the details about the various commands and subcommands that you can run.
6558

66-
### info
67-
Display all the relevant site information, credentials and useful links.
59+
## Development
6860

69-
```bash
70-
ee site info example.com
71-
```
61+
Development of easyengine is done entirely on GitHub.
7262

73-
### list
74-
Lists the created websites.
63+
We've used [wp-cli](https://github.com/wp-cli/wp-cli/) framework as a base and built EasyEngine on top of it.
7564

76-
```bash
77-
ee site list
78-
```
65+
This repo contains main core of easyengine (the framework).
66+
All top level commands(except `ee cli`) i.e. `ee site`, `ee shell` have their own repos.
67+
68+
Currently we have following commands which are bundled by default in EasyEngine:
69+
70+
* [site command](https://github.com/EasyEngine/site-command/)
71+
* [shell command](https://github.com/EasyEngine/shell-command/)
72+
73+
In future, community will be able to make their own packages and commands!
74+
75+
## Contributing
7976

80-
EasyEngine will currently only run with root privileges. You can run `ee help`, `ee help site` and `ee help site create` to get all the details about the various commands and subcommands that you can run.
77+
We warmheartedly welcome all contributions however and in whatever capacity you can either through Pull Requests or by reporting Issues. You can contribute here or in any of the above mentioned commands repo.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0.0-beta.1
1+
4.0.0-beta.2

ci/prepare.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,11 @@
22

33
# called by Travis CI
44

5+
if [[ "$TRAVIS_BRANCH" == "develop-v4" ]]; then
6+
version=$(head -n 1 VERSION)
7+
version="$(echo $version | xargs)"
8+
version+="-nightly"
9+
echo $version > VERSION
10+
fi
11+
512
php -dphar.readonly=0 ./utils/make-phar.php easyengine.phar --quite > /dev/null

composer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
"php": ">=5.3.29",
2828
"composer/composer": "^1.2.0",
2929
"composer/semver": "~1.0",
30-
"easyengine/site-command": "dev-master",
30+
"easyengine/site-command": "v1.0.0-beta.2",
31+
"easyengine/shell-command": "v1.0.0-beta.1",
3132
"justinrainbow/json-schema": "~5.2.5",
3233
"monolog/monolog": "^1.23",
3334
"mustache/mustache": "~2.4",
@@ -48,7 +49,7 @@
4849
"wp-cli/php-cli-tools": "~0.11.2"
4950
},
5051
"require-dev": {
51-
"behat/behat": "2.5.*",
52+
"behat/behat": "3.4.*",
5253
"dealerdirect/phpcodesniffer-composer-installer": "^0.4.3",
5354
"phpunit/phpunit": "3.7.*",
5455
"roave/security-advisories": "dev-master",

0 commit comments

Comments
 (0)