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 revision | ||
development:testing:continuous_integration [2016/12/21 16:40] – [Install Testing Tools] demiankatz | development:testing:continuous_integration [2021/05/06 11:30] (current) – [Travis CI] demiankatz | ||
---|---|---|---|
Line 16: | Line 16: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | | + | * [[http:// |
- | | + | |
- | ==== Travis CI ==== | + | ==== GitHub Actions / Travis CI ==== |
- | [[http:// | + | [[https:// |
==== Phing ==== | ==== Phing ==== | ||
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" | ||
Line 149: | Line 151: | ||
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
development/testing/continuous_integration.1482338414.txt.gz · Last modified: 2016/12/21 16:40 by demiankatz