stable

Clone or download

Read-only

XML import of project Jenkins server

This is part of story #14019 automate jenkins job creation & run You can add the following XML tag to add jenkins server in the project: <jenkins-servers-admin> <jenkins-server url="http://URL_OF_JENKINS"/> </jenkins-servers-admin> Nothing is imported if the project is not allowed to use the hudson_git service. The export will be done in a dedicated commit. Change-Id: I8d869983569981a58905a34f03c309ff9ba5700f

Modified Files

Name
A plugins/git/include/Events/XMLImportExternalContentEvent.php +59 −0 Go to diff View file
M plugins/git/include/GitXmlImporter.class.php +12 −0 Go to diff View file
M plugins/git/tests/integration/GitXmlImporterTest.php +1 −1 Go to diff View file
M plugins/hudson_git/include/HudsonGit/Git/Administration/JenkinsServerDao.php +4 −0 Go to diff View file
A plugins/hudson_git/include/HudsonGit/Git/Administration/XML/XMLImporter.php +59 −0 Go to diff View file
M plugins/hudson_git/include/hudson_gitPlugin.php +22 −0 Go to diff View file
A plugins/hudson_git/phpunit/HudsonGit/Git/Administration/XML/XMLImporterTest.php +91 −0 Go to diff View file
M src/common/xml/resources/git-definition.rnc +8 −0 Go to diff View file
M src/common/xml/resources/project/git-definition.rng +12 −0 Go to diff View file