stable

Clone or download

Read-only

Add jenkins servers in the git administration UI

This is part of story #14019 automate jenkins job creation & run You can now be able to add several jenkins server through the web UI. If you add an already added server, nothing happens. No feedback is displayed yet and the already added servers are not still displayed. This will come in dedicated commits. Change-Id: Ib81ec7be01433f3415c12a459c88e2537de0ec2a

Modified Files

Name
A plugins/hudson_git/build-manifest.json +4 −0 Go to diff View file
M plugins/hudson_git/db/install.sql +6 −0 Go to diff View file
A plugins/hudson_git/db/mysql/updates/2020/202002131613_add_plugin_hudson_git_project_server_table.php +56 −0 Go to diff View file
M plugins/hudson_git/db/uninstall.sql +1 −0 Go to diff View file
M plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationController.php +5 −1 Go to diff View file
A plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationPOSTController.php +108 −0 Go to diff View file
M plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationPaneBuilder.php +2 −7 Go to diff View file
M plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationPresenter.php +16 −0 Go to diff View file
A plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationServerAdder.php +46 −0 Go to diff View file
A plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationServerDao.php +42 −0 Go to diff View file
A plugins/hudson_git/include/HudsonGit/GitJenkinsAdministrationURLBuilder.php +33 −0 Go to diff View file
M plugins/hudson_git/include/hudson_gitPlugin.php +55 −11 Go to diff View file
A plugins/hudson_git/package-lock.json +4 −0 Go to diff View file
A plugins/hudson_git/package.json +14 −0 Go to diff View file
M plugins/hudson_git/phpunit/HudsonGit/GitJenkinsAdministrationControllerTest.php +7 −0 Go to diff View file
A plugins/hudson_git/phpunit/HudsonGit/GitJenkinsAdministrationPOSTControllerTest.php +240 −0 Go to diff View file
M plugins/hudson_git/phpunit/HudsonGit/GitJenkinsAdministrationPaneBuilderTest.php +8 −0 Go to diff View file
A plugins/hudson_git/phpunit/HudsonGit/GitJenkinsAdministrationURLBuilderTest.php +46 −0 Go to diff View file
M plugins/hudson_git/site-content/fr_FR/LC_MESSAGES/tuleap-hudson_git.po +20 −1 Go to diff View file
M plugins/hudson_git/templates/git-administration-jenkins.mustache +50 −1 Go to diff View file
A plugins/hudson_git/themes/default/css/style.scss +35 −0 Go to diff View file
A plugins/hudson_git/webpack.common.js +43 −0 Go to diff View file
A plugins/hudson_git/webpack.dev.js +23 −0 Go to diff View file
A plugins/hudson_git/webpack.prod.js +23 −0 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +2 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +2 −0 Go to diff View file