Improved README and Docs
This commit is contained in:
parent
3176111c91
commit
23aa5d7cc7
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -26,7 +26,7 @@ Change Log
|
|||
|
||||
* **Fixed multiple install command execution (Now admin and project group don't duplicate).**
|
||||
* Added yaml highlight for build config in project page.
|
||||
* Improved Gogs support. Thanks to @vinpel. PullRequest #18.
|
||||
* Improved Gogs support. Thanks to [@vinpel](https://github.com/vinpel). PullRequest #18.
|
||||
* Improved dashboard UI.
|
||||
|
||||
|
||||
|
@ -56,9 +56,9 @@ cd ./php-censor.local
|
|||
```
|
||||
|
||||
* Added caching for public build status badge. Issue #15.
|
||||
* Added build from Gogs (build type and webhook). The feature is based on @denji`s code. Issue #13.
|
||||
* Improved Codeception plugin. Thanks to @vinpel. PullRequest #16.
|
||||
* Updated french translation. Thanks to @vinpel. PullRequest #16.
|
||||
* Added build from Gogs (build type and webhook). The feature is based on [@denji](https://github.com/denji)'s code. Issue #13.
|
||||
* Improved Codeception plugin. Thanks to [@vinpel](https://github.com/vinpel). PullRequest #16.
|
||||
* Updated french translation. Thanks to [@vinpel](https://github.com/vinpel). PullRequest #16.
|
||||
* Fixed init language. Issue #9.
|
||||
|
||||
|
||||
|
@ -147,7 +147,8 @@ php-censor:
|
|||
mail_attribute: mail
|
||||
```
|
||||
|
||||
If you enter by new LDAP-user, the record in the DB will be created automatically. The basement of the feature is @Adirelle and @dzolotov code.
|
||||
If you enter by new LDAP-user, the record in the DB will be created automatically. The basement of the feature is
|
||||
[@Adirelle](https://github.com/Adirelle) and [@dzolotov](https://github.com/dzolotov) code.
|
||||
|
||||
* **Unified application configuration (app/config.yml) authentication options**
|
||||
|
||||
|
|
19
README.md
19
README.md
|
@ -29,24 +29,25 @@ More [screenshots](docs/en/screenshots.md).
|
|||
System requirements
|
||||
-------------------
|
||||
|
||||
* Unix-like OS (**Windows isn't supported**)
|
||||
* Unix-like OS (**Windows isn't supported**);
|
||||
|
||||
* PHP 5.6+ (with OpenSSL support and enabled functions: `exec()`, `shell_exec()` and `proc_open()`)
|
||||
* PHP 5.6+ (with OpenSSL support and enabled functions: `exec()`, `shell_exec()` and `proc_open()`);
|
||||
|
||||
* Web-server (Nginx or Apache2)
|
||||
* Web-server (Nginx or Apache2);
|
||||
|
||||
* Database (MySQL/MariaDB or PostgreSQL)
|
||||
* Database (MySQL/MariaDB or PostgreSQL);
|
||||
|
||||
* Beanstalkd queue (Optional)
|
||||
* Beanstalkd queue (Optional);
|
||||
|
||||
Features
|
||||
--------
|
||||
|
||||
* Clone project from Github, Bitbucket, Gitlab, Git, Mercurial, SVN or from local directory;
|
||||
|
||||
* Set up and tear down database tests for PostgreSQL, MySQL or SQLite;
|
||||
* Set up and tear down database tests for [PostgreSQL](docs/plugins/pgsql.md), [MySQL](docs/plugins/mysql.md) or
|
||||
[SQLite](docs/plugins/sqlite.md);
|
||||
|
||||
* Install Composer dependencies;
|
||||
* Install [Composer](docs/plugins/composer.md) dependencies;
|
||||
|
||||
* Run tests for PHPUnit, Atoum, Behat, Codeception and PHPSpec;
|
||||
|
||||
|
@ -56,7 +57,9 @@ PHPMessDetect, PHPTalLint and TechnicalDept;
|
|||
* Run through any combination of the other [supported plugins](docs/en/README.md), including Campfire, CleanBuild,
|
||||
CopyBuild, Deployer, Env, Git, Grunt, Gulp, PackageBuild, Phar, Phing, Shell and Wipe;
|
||||
|
||||
* Send notifications on Email, XMPP, Slack, IRC, Flowdock and HipChat;
|
||||
* Send notifications on Email, XMPP, Slack, IRC, Flowdock, HipChat and [Telegram](https://github.com/LEXASOFT/PHP-Censor-Telegram-Plugin);
|
||||
|
||||
* Use your LDAP-server for authentication;
|
||||
|
||||
Installing
|
||||
----------
|
||||
|
|
|
@ -27,6 +27,8 @@ Using PHP Censor
|
|||
Plugins
|
||||
-------
|
||||
|
||||
### Internal plugins
|
||||
|
||||
* [Atoum](plugins/atoum.md) - `atoum`
|
||||
* [Behat](plugins/behat.md) - `behat`
|
||||
* [Campfire](plugins/campfire.md) - `campfire`
|
||||
|
@ -61,3 +63,7 @@ Plugins
|
|||
* [Slack](plugins/slack_notify.md) - `slack_notify`
|
||||
* [Technical Debt](plugins/technical_dept.md) - `technical_debt`
|
||||
* [XMPP](plugins/xmpp.md) - `xmpp`
|
||||
|
||||
### Third-party plugins
|
||||
|
||||
* [Telegram](https://github.com/LEXASOFT/PHP-Censor-Telegram-Plugin) - Telegram plugin by [@LEXASOFT](https://github.com/LEXASOFT)
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
Automatically building commits pushed to GitHub
|
||||
===============================================
|
||||
|
||||
If you would like your builds to run automatically whenever there is a commit or other similar activity in your GitHub repository, perform the following steps:
|
||||
If you would like your builds to run automatically whenever there is a commit or other similar activity in your GitHub
|
||||
repository, perform the following steps:
|
||||
|
||||
1. Log into PHP Censor.
|
||||
2. Click on your GitHub project.
|
||||
|
@ -11,4 +12,5 @@ If you would like your builds to run automatically whenever there is a commit or
|
|||
6. Click on "Webhooks & Services".
|
||||
7. Add your web hook link you copied above, and specify when you would like it to run.
|
||||
8. Add the public key for the project in PHP Censor to the deploy keys for the repository on GitHub.
|
||||
9. Verify that the initial test delivery was successful. If not, make sure that your PHP Censor machine is reachable from the internet.
|
||||
9. Verify that the initial test delivery was successful. If not, make sure that your PHP Censor machine is reachable
|
||||
from the internet.
|
||||
|
|
Loading…
Reference in New Issue