Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fixed a test to use the configured root URL
|
|
|
|
self:: instead of -> in IntegrationTestCase.php.
|
|
|
|
|
|
|
|
|
|
|
|
failures (in autoupdate travis yml script).
|
|
script.
|
|
using DEPENDENT_PLUGINS travis environment variable (set in .travis.yml file manually).
|
|
|
|
.travis.yml script [ci skip]
|
|
it causes checked out commit to change for old builds.
|
|
|
|
|
|
.travis.yml script. [ci skip]
|
|
|
|
autoupdating travis.yml script.
|
|
(directory must be the plugin dir for plugin tests).
|
|
|
|
|
|
in build failure.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
only delete the files they are supposed to do
|
|
but not when executing the whole suite...
|
|
|
|
database testcase as a random method is calling TaskScheduler which requires a DB
|
|
|
|
|
|
dimensions
|
|
|
|
generate:travis-yml command.
|
|
script for a plugin.
|
|
|
|
generated .travis.yml will be printed to the screen.
|
|
|
|
Created unified system for running tests in travis for Piwik Core and any Piwik plugin.
|
|
|
|
|
|
|
|
|
|
Piwik plugin. System includes a console command (generate:travis-yml) that generates a .travis.yml file for a plugin or core. The travis file will check in travis if it needs to be updated, and if so it will fail the build and tell the user. If a specific command line option is specified supplying a github user token, the .travis.yml file will be updated within travis automatically.
Notes:
- comments and non-travis sections will be preserved
- includes logic for plugins to test themselves against latest stable version instead of just on master
- the system is primarily controlled by environment variables. developers can change/add variables in .travis.yml and the auto-updating will preserve the changes.
|