Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:testing:continuous_integration
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
development:testing:continuous_integration [2016/12/21 16:40] – [Install Testing Tools] demiankatz | development:testing:continuous_integration [2021/02/17 18:14] – [Mink / Selenium] demiankatz | ||
---|---|---|---|
Line 16: | Line 16: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | | + | * [[http:// |
- | | + | |
==== Travis CI ==== | ==== Travis CI ==== | ||
Line 35: | Line 34: | ||
==== Mink / Selenium ==== | ==== Mink / Selenium ==== | ||
- | We use Mink (a browser automation abstraction library) with Selenium (a browser automation library) for building automated browser-based tests. | + | We use Mink (a browser automation abstraction library) with either Chrome in headless mode or Selenium (a browser automation library) for building automated browser-based tests. |
Resources: | Resources: | ||
Line 136: | Line 135: | ||
* Build triggers: | * Build triggers: | ||
* [x] Build when a change is pushed to GitHub (note that you need to configure the hooks: https:// | * [x] Build when a change is pushed to GitHub (note that you need to configure the hooks: https:// | ||
+ | * Execute shell [this must run BEFORE Phing]: | ||
+ | * composer install | ||
* Build / Invoke Phing targets: | * Build / Invoke Phing targets: | ||
+ | * Phing version: Be sure to set up a custom Phing installation in Manage Jenkins / Configure System. This should have a PHP Command setting of " | ||
* Targets: main | * Targets: main | ||
* If you need to customize the build file, click Advanced... and enter your custom build file name in "Phing Build File" | * If you need to customize the build file, click Advanced... and enter your custom build file name in "Phing Build File" |
development/testing/continuous_integration.txt · Last modified: 2021/05/06 11:30 by demiankatz