Commit 298f671d authored by Alexander Diewald's avatar Alexander Diewald
Browse files

Oomph: Remove Redmine-Mylyn Integration.


Signed-off-by: Alexander Diewald's avatarAlexander Diewald <diewald@fortiss.org>
parent 9cf0ae69
......@@ -5,14 +5,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:com.github.maybeec.oomph.task="http://maybeec.github.io/oomph-task-unzip/1.0"
xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
xmlns:pde="http://www.eclipse.org/oomph/setup/pde/1.0"
xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
xsi:schemaLocation="http://maybeec.github.io/oomph-task-unzip/update https://raw.githubusercontent.com/maybeec/oomph-task-unzip/master/task-unzip-updatesite/model/Oomph-task-unzip.ecore http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/mylyn/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
xsi:schemaLocation="http://maybeec.github.io/oomph-task-unzip/1.0 https://raw.githubusercontent.com/maybeec/oomph-task-unzip/master/task-unzip-updatesite/model/Oomph-task-unzip.ecore http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
name="autofocus3-releng"
label="AutoFOCUS 3 (Releng, 2019-12)">
<setupTask
......@@ -192,19 +191,6 @@
key="/instance/org.eclipse.fx.ide.ui/javafx-sdk"
value="${installation.location}/javafx-sdk-${jfx.installation.version}/lib/"/>
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
id="mylyn.repo"
name="Mylyn Repository Settings">
<setupTask
xsi:type="setup:ResourceCopyTask"
id="mylyn.setup"
sourceURL="https://git.fortiss.org/af3/fortiss-std-env/raw/master/oomph/mylyn-repositories.xml.zip"
targetURL="${workspace.location|uri}/.metadata/.mylyn/repositories.xml.zip">
<description>Copies the mylyn web repository configuration to the workspace.</description>
</setupTask>
<description>Copies the repository definition file to the workspace. This must be done in the bootstrap phase such that the repositories are known before queries are configured since this configuration would be overriden. An extra config file is needed as oomph does not provide a configuration task for the mylyn web connector.</description>
</setupTask>
<setupTask
xsi:type="git:GitCloneTask"
id="maven-releng.git.clone"
......@@ -366,95 +352,6 @@
xsi:type="setup:CompoundTask"
id="ws.mylyn"
name="Mylyn Settings">
<setupTask
xsi:type="setup:CompoundTask"
id="ws.var"
name="Variables">
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.tracker.api.key"
name="key"
defaultValue="000000000000000000000000"
storageURI="scope://Installation"
label="">
<description>Redmine API key. Should be set for fortiss AF3 developers to access the redmine issue tracker properly. Please see the installation instructions on how to obtain the key.</description>
</setupTask>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.serverUrl"
name="serverUrl"
value="https://af3-developer.fortiss.org"
defaultValue="https://af3-developer.fortiss.org"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.task.limit"
name="limit"
value="100"
defaultValue="100"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.projectId"
name="projectId"
value="af3-phoenix-release"
defaultValue="af3-phoenix-release"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.query.regexp"
name="regexp"
value="&lt;issue>&lt;id>({Id}\d+)&lt;\/id>.*?&lt;tracker id=&quot;\d+&quot; name=&quot;({Type}.*?)&quot;\/>&lt;status id=&quot;\d+&quot; name=&quot;({Status}.*?)&quot;\/>.*?&lt;assigned_to id=&quot;\d+&quot; name=&quot;({Owner}.*?)&quot;\/>.*?&lt;subject>({Description}.*?)&lt;\/subject>"/>
</setupTask>
<setupTask
xsi:type="mylyn:MylynQueriesTask"
id="mylyn.query.af3"
connectorKind="web"
repositoryURL="https://af3-developer.fortiss.org"
userID="">
<query
summary="AF3"
url="https://af3-developer.fortiss.org/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}">
<attribute
key="param_key"
value="${key}"/>
<attribute
key="taskPrefix"
value="${serverUrl}/issues/"/>
<attribute
key="param_projectId"
value="${projectId}"/>
<attribute
key="param_limit"
value="${limit}"/>
<attribute
key="UrlTemplate"
value="${serverUrl}/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}"/>
<attribute
key="Regexp"
value="${regexp}"/>
</query>
<query
summary="AF3 - mine"
url="https://af3-developer.fortiss.org/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}&amp;amp;assigned_to_id=me">
<attribute
key="param_key"
value="${key}"/>
<attribute
key="taskPrefix"
value="${serverUrl}/issues/"/>
<attribute
key="param_projectId"
value="${projectId}"/>
<attribute
key="param_limit"
value="${limit}"/>
<attribute
key="UrlTemplate"
value="${serverUrl}/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}&amp;amp;assigned_to=me"/>
<attribute
key="Regexp"
value="${regexp}"/>
</query>
<description></description>
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
name="org.eclipse.mylyn.team.ui">
......
......@@ -5,14 +5,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:com.github.maybeec.oomph.task="http://maybeec.github.io/oomph-task-unzip/1.0"
xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
xmlns:pde="http://www.eclipse.org/oomph/setup/pde/1.0"
xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
xsi:schemaLocation="http://maybeec.github.io/oomph-task-unzip/update https://raw.githubusercontent.com/maybeec/oomph-task-unzip/master/task-unzip-updatesite/model/Oomph-task-unzip.ecore http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/mylyn/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
xsi:schemaLocation="http://maybeec.github.io/oomph-task-unzip/1.0 https://raw.githubusercontent.com/maybeec/oomph-task-unzip/master/task-unzip-updatesite/model/Oomph-task-unzip.ecore http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
name="autofocus3"
label="AutoFOCUS 3 (Developer, 2019-12)">
<setupTask
......@@ -183,19 +182,6 @@
key="/instance/org.eclipse.fx.ide.ui/javafx-sdk"
value="${installation.location}/javafx-sdk-${jfx.installation.version}/lib/"/>
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
id="mylyn.repo"
name="Mylyn Repository Settings">
<setupTask
xsi:type="setup:ResourceCopyTask"
id="mylyn.setup"
sourceURL="https://git.fortiss.org/af3/fortiss-std-env/raw/master/oomph/mylyn-repositories.xml.zip"
targetURL="${workspace.location|uri}/.metadata/.mylyn/repositories.xml.zip">
<description>Copies the mylyn web repository configuration to the workspace.</description>
</setupTask>
<description>Copies the repository definition file to the workspace. This must be done in the bootstrap phase such that the repositories are known before queries are configured since this configuration would be overriden. An extra config file is needed as oomph does not provide a configuration task for the mylyn web connector.</description>
</setupTask>
<setupTask
xsi:type="git:GitCloneTask"
id="fortiss-std-env.git.clone"
......@@ -696,95 +682,6 @@
xsi:type="setup:CompoundTask"
id="ws.mylyn"
name="Mylyn Settings">
<setupTask
xsi:type="setup:CompoundTask"
id="ws.var"
name="Variables">
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.tracker.api.key"
name="key"
defaultValue="000000000000000000000000"
storageURI="scope://Installation"
label="">
<description>Redmine API key. Should be set for fortiss AF3 developers to access the redmine issue tracker properly. Please see the installation instructions on how to obtain the key.</description>
</setupTask>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.serverUrl"
name="serverUrl"
value="https://af3-developer.fortiss.org"
defaultValue="https://af3-developer.fortiss.org"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.task.limit"
name="limit"
value="100"
defaultValue="100"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.projectId"
name="projectId"
value="af3-phoenix-release"
defaultValue="af3-phoenix-release"/>
<setupTask
xsi:type="setup:VariableTask"
id="mylyn.query.regexp"
name="regexp"
value="&lt;issue>&lt;id>({Id}\d+)&lt;\/id>.*?&lt;tracker id=&quot;\d+&quot; name=&quot;({Type}.*?)&quot;\/>&lt;status id=&quot;\d+&quot; name=&quot;({Status}.*?)&quot;\/>.*?&lt;assigned_to id=&quot;\d+&quot; name=&quot;({Owner}.*?)&quot;\/>.*?&lt;subject>({Description}.*?)&lt;\/subject>"/>
</setupTask>
<setupTask
xsi:type="mylyn:MylynQueriesTask"
id="mylyn.query.af3"
connectorKind="web"
repositoryURL="https://af3-developer.fortiss.org"
userID="">
<query
summary="AF3"
url="https://af3-developer.fortiss.org/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}">
<attribute
key="param_key"
value="${key}"/>
<attribute
key="taskPrefix"
value="${serverUrl}/issues/"/>
<attribute
key="param_projectId"
value="${projectId}"/>
<attribute
key="param_limit"
value="${limit}"/>
<attribute
key="UrlTemplate"
value="${serverUrl}/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}"/>
<attribute
key="Regexp"
value="${regexp}"/>
</query>
<query
summary="AF3 - mine"
url="https://af3-developer.fortiss.org/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}&amp;amp;assigned_to_id=me">
<attribute
key="param_key"
value="${key}"/>
<attribute
key="taskPrefix"
value="${serverUrl}/issues/"/>
<attribute
key="param_projectId"
value="${projectId}"/>
<attribute
key="param_limit"
value="${limit}"/>
<attribute
key="UrlTemplate"
value="${serverUrl}/issues.xml?key=${key}&amp;amp;project_id=${projectId}&amp;amp;limit=${limit}&amp;amp;assigned_to=me"/>
<attribute
key="Regexp"
value="${regexp}"/>
</query>
<description></description>
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
name="org.eclipse.mylyn.team.ui">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment