Skip to content

Commit

Permalink
Add WordPress CLI (#30)
Browse files Browse the repository at this point in the history
* add WordPress CLI
  • Loading branch information
llaville authored Dec 6, 2021
1 parent e58d586 commit 8f648e6
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 3 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ using the [Keep a CHANGELOG](http://keepachangelog.com) principles.

- [#24](https://github.com/llaville/docker-php-toolbox/issues/24) : Add `box` bootstrapped version.
- PR [#26](https://github.com/llaville/docker-php-toolbox/pull/26) : Add `laravel/installer` (thanks to @ericp-mrel for first contribution)
- PR [#30](https://github.com/llaville/docker-php-toolbox/pull/30) : Add `wp-cli` (thanks to @ericp-mrel for first contribution)
- `Dockerfiles/base/Dockerfile-56` : Specialized Docker image for PHP 5.6
- `Dockerfiles/base/Dockerfile-70` : Specialized Docker image for PHP 7.0

Expand Down
4 changes: 2 additions & 2 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ Current status reflect the contents of the master branch of this repository.

| Name | Description | Devilbox | this project |
| :--- | :---------- | :------- | :----------- |
| | Total available | 39 | 38 |
| | Total available | 39 | 39 |
| awesome-ci | [Awesome Continuous Integration](https://github.com/cytopia/awesome-ci) | ✅ | ❌ |
| box | [Fast, zero config application bundler with PHARs](https://github.com/box-project/box) | ❌ | ✅ |
| cachetool | [CLI application and library to manage apc and opcache](https://github.com/gordalina/cachetool) | ❌ | ✅ |
Expand Down Expand Up @@ -193,7 +193,7 @@ Current status reflect the contents of the master branch of this repository.
| symfony-cli | [Symfony CLI](https://github.com/symfony/cli) | ✅ | ❌ |
| symfony-installer | [The Symfony Installer](https://github.com/symfony/symfony-installer) | ✅ | ❌ |
| tig | [Text-mode interface for git](https://github.com/jonas/tig) | ✅ | ✅ |
| wp-cli | [WP-CLI framework](https://github.com/wp-cli/wp-cli) | ✅ | ❌ |
| wp-cli | [WP-CLI framework](https://github.com/wp-cli/wp-cli) | ✅ | ✅ |
| wkhtmltopdf | [Convert HTML to PDF using Webkit](https://github.com/wkhtmltopdf/wkhtmltopdf) | ✅ | ❌ |
| yamllint | [A linter for YAML files](https://github.com/adrienverge/yamllint) | ✅ | ❌ |
| yarn | [Yarn](https://github.com/yarnpkg/berry) | ✅ | ✅ |
Expand Down
3 changes: 2 additions & 1 deletion docs/appendix/tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<!-- MARKDOWN-TABLE:START -->
| Name | Description | <sup>PHP 5.6</sup> | <sup>PHP 7.0</sup> | <sup>PHP 7.1</sup> | <sup>PHP 7.2</sup> | <sup>PHP 7.3</sup> | <sup>PHP 7.4</sup> | <sup>PHP 8.0</sup> | <sup>PHP 8.1</sup> |
| :--- | :---------- | :------ | :------ | :------ | :------ | :------ | :------ | :------ | :------ |
| | Total available: 45 | 30 | 31 | 34 | 38 | 40 | 39 | 39 | 32 |
| | Total available: 46 | 31 | 32 | 35 | 39 | 41 | 40 | 40 | 33 |
| box | [Fast, zero config application bundler with PHARs](https://github.com/box-project/box) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| box-bootstrapped | [Fork of box-project/box with bootstrapping option](https://github.com/llaville/box) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| cachetool | [CLI application and library to manage apc and opcache](https://github.com/gordalina/cachetool) | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
Expand Down Expand Up @@ -53,6 +53,7 @@
| pip v3 | [The Python package installer (3.x version)](https://github.com/pypa/pip) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| psalm | [Finds errors in PHP applications](https://github.com/vimeo/psalm) | &#x274C; | &#x274C; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; |
| tig | [Text-mode interface for git](https://github.com/jonas/tig) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| WordPress CLI | [WP-CLI is the command-line interface for WordPress.](https://github.com/wp-cli/wp-cli) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| yarn | [Yarn is a package manager that doubles down as project manager](https://github.com/yarnpkg/berry) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
| yq | [Command-line YAML processor](https://github.com/mikefarah/yq) | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x2705; |
<!-- MARKDOWN-TABLE:END -->
15 changes: 15 additions & 0 deletions resources/tools/wp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"tools": [
{
"name": "WordPress CLI",
"summary": "WP-CLI is the command-line interface for WordPress.",
"website": "https://github.com/wp-cli/wp-cli",
"command": {
"phar-download": {
"phar": "https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar",
"bin": "%target-dir%/wp"
}
}
}
]
}

0 comments on commit 8f648e6

Please sign in to comment.