stable

Forked from tuleap/stable

Clone or download

Read-only

Define SVN paths to trigger Jenkins job

This task is part of story #8671 trigger CI build on svn paths First, we remove the star operator that can lead to some confusions. If you want to trigger the job for all path, keep the textarea empty. If you define one or more paths (one path per line in the textarea), the job will be trigger only if the SVN commit impacts on one or more paths defined by the user. Change-Id: I144f37d84295236dc3032b1ae21732ce7d3506d4

Modified Files

Name
A plugins/hudson/db/mysql/updates/2015/201512091121_update_default_svn_paths.php +44 −0 Go to diff View file
A plugins/hudson/include/SVNPathsUpdater.php +36 −0 Go to diff View file
M plugins/hudson/include/autoload.php +4 −3 Go to diff View file
M plugins/hudson/include/hudsonActions.class.php +5 −3 Go to diff View file
M plugins/hudson/include/hudsonViews.class.php +38 −4 Go to diff View file
M plugins/hudson/site-content/en_US/hudson.tab +2 −0 Go to diff View file
M plugins/hudson/site-content/fr_FR/hudson.tab +2 −0 Go to diff View file
A plugins/hudson/tests/SVNPathsUpdaterTest.php +72 −0 Go to diff View file
A plugins/hudson/tests/bootstrap.php +20 −0 Go to diff View file
M plugins/hudson/www/themes/default/css/style.less +1 −1 Go to diff View file
M src/common/autoload.php +2 −2 Go to diff View file
M src/utils/hudson.pl +67 −37 Go to diff View file
M src/utils/svn/commit-email.pl +3 −2 Go to diff View file