5 import com.sonyericsson.hudson.plugins.gerrit.trigger.config.Config
6 import com.sonyericsson.hudson.plugins.gerrit.trigger.GerritServer
7 import com.sonyericsson.hudson.plugins.gerrit.trigger.PluginImpl
10 def gerrit_server_name = 'gerrit.akraino.org'
11 def gerrit_hostname = 'gerrit.akraino.org'
12 def gerrit_key_path = '/var/lib/jenkins/.ssh/gerrit.key'
13 def gerrit_url = 'https://gerrit.akraino.org/'
14 def gerrit_username = 'icn.jenkins'
16 if (PluginImpl.getInstance().getServer(gerrit_server_name) == null) {
17 GerritServer defaultServer = new GerritServer(gerrit_server_name)
18 Config config = defaultServer.getConfig()
19 PluginImpl.getInstance().addServer(defaultServer)
22 config.setGerritHostName(gerrit_hostname)
23 config.setGerritFrontEndURL(gerrit_url)
24 config.setGerritUserName(gerrit_username)
25 config.setGerritAuthKeyFile(new File(gerrit_key_path))
27 Config config = PluginImpl.getInstance().getServer(gerrit_server_name).getConfig()
28 config.setGerritHostName(gerrit_hostname)
29 config.setGerritFrontEndURL(gerrit_url)
30 config.setGerritUserName(gerrit_username)
31 config.setGerritAuthKeyFile(new File(gerrit_key_path))
32 PluginImpl.getInstance().save()