First tests on JIRO
diff --git a/org.eclipse.emf.cdo.releng.promotion/build.xml b/org.eclipse.emf.cdo.releng.promotion/build.xml
index c69022a..bce7b60 100644
--- a/org.eclipse.emf.cdo.releng.promotion/build.xml
+++ b/org.eclipse.emf.cdo.releng.promotion/build.xml
@@ -38,8 +38,8 @@
</fileset>
</delete>
<java classpath="promoter.jar" classname="${config.classPromoter}">
- <sysproperty key="JOB_NAME" value="${env.JOB_NAME}" />
<sysproperty key="JOB_URL" value="${env.JOB_URL}" />
+ <sysproperty key="JOB_NAME" value="${env.JOB_NAME}" />
<sysproperty key="ANT_HOME" value="${env.ANT_HOME}" />
<sysproperty key="workingArea" value="${env.WORKSPACE}" />
<sysproperty key="forcedPromotion" value="${promotion.force}" />
diff --git a/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java b/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
index 2ce2c10..339e62f 100644
--- a/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
+++ b/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
@@ -168,17 +168,17 @@
{
if (jobURL.endsWith("/"))
{
- jobURL = jobURL.substring(jobURL.length() - "/".length());
+ jobURL = jobURL.substring(0, jobURL.length() - "/".length());
}
if (jobURL.endsWith(jobName))
{
- jobURL = jobURL.substring(jobURL.length() - jobName.length());
+ jobURL = jobURL.substring(0, jobURL.length() - jobName.length());
}
if (jobURL.endsWith("/"))
{
- jobURL = jobURL.substring(jobURL.length() - "/".length());
+ jobURL = jobURL.substring(0, jobURL.length() - "/".length());
}
return jobURL;
diff --git a/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java b/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
index a0a4fce..1d09890 100644
--- a/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
+++ b/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
@@ -96,6 +96,7 @@
/**
* @author Eike Stepper
*/
+ @FunctionalInterface
public interface LogEntryHandler
{
public void handleLogEntry(LogEntry logEntry);