This is an automated email from the ASF dual-hosted git repository.
dpavlov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git
The following commit(s) were added to refs/heads/master by this push:
new e360bfd Update message for triggered builds
e360bfd is described below
commit e360bfdf116f3b734fe1217bc31db5109518a18c
Author: Dmitriy Pavlov <[email protected]>
AuthorDate: Wed Sep 12 16:26:57 2018 +0300
Update message for triggered builds
---
.../java/org/apache/ignite/ci/IgniteTeamcityHelper.java | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git
a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/IgniteTeamcityHelper.java
b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/IgniteTeamcityHelper.java
index cf7ec6a..0813e2d 100644
---
a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/IgniteTeamcityHelper.java
+++
b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/IgniteTeamcityHelper.java
@@ -291,24 +291,27 @@ public class IgniteTeamcityHelper implements ITeamcity {
" queueAtTop=\"" + queueAtTop + "\"" +
"/>";
- String parameter = "<build branchName=\"" + xmlEscapeText(branchName)
+ "\">\n" +
+ String comments = " <comment><text>Build triggered from Ignite TC Bot"
+
+ " [cleanRebuild=" + cleanRebuild + ", top=" + queueAtTop +
"]</text></comment>\n";
+
+ String param = "<build branchName=\"" + xmlEscapeText(branchName) +
"\">\n" +
" <buildType id=\"" +
buildTypeId + "\"/>\n" +
- " <comment><text>Build triggered from [" +
this.getClass().getSimpleName()
- + ",cleanRebuild=" + cleanRebuild + "]</text></comment>\n" +
+ comments +
triggeringOptions +
//some fake property to avoid merging build in queue
" <properties>\n" +
" <property name=\"build.query.loginTs\" value=\"" +
System.currentTimeMillis() + "\"/>\n" +
- // " <property name=\"testSuite\"
value=\"org.apache.ignite.spi.discovery.tcp.ipfinder.elb.TcpDiscoveryElbIpFinderSelfTest\"/>\n"
+
+ // " <property name=\"testSuite\"
value=\"org.apache.ignite.spi.discovery.tcp.ipfinder.elb.TcpDiscoveryElbIpFinderSelfTest\"/>\n"
+
" </properties>\n" +
"</build>";
+
String url = host + "app/rest/buildQueue";
try {
logger.info("Triggering build: buildTypeId={}, branchName={},
cleanRebuild={}, queueAtTop={}",
buildTypeId, branchName, cleanRebuild, queueAtTop);
- HttpUtil.sendPostAsString(basicAuthTok, url, parameter);
+ HttpUtil.sendPostAsString(basicAuthTok, url, param);
}
catch (IOException e) {
throw new UncheckedIOException(e);