[ https://issues.jboss.org/browse/JBIDE-22680?page=com.atlassian.jira.plugi... ]
Radim Hopp reassigned JBIDE-22680:
----------------------------------
Assignee: Martin Malina (was: Radim Hopp)
> Create CI jobs running integration tests on incoming PRs
> --------------------------------------------------------
>
> Key: JBIDE-22680
> URL: https://issues.jboss.org/browse/JBIDE-22680
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build, qa
> Reporter: Mickael Istria
> Assignee: Martin Malina
> Fix For: 4.5.0.AM1
>
>
> Once we have integration tests running against a given source (JBIDE-22679), let's create the CI jobs to run those automatically and vote on incoming pull requests.
> *STEPS TO SETUP PR CHECK JOB: *
> 1.Update your tests pom.xml to install locally build plugins. See https://github.com/jbosstools/jbosstools-integration-tests/blob/master/te...
> 2. Create your job here https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud... you can use cdi11.prcheck job as your template
> - specify who is the job maintainer
> - dont forget to change GitHub project to monitor the correct one
> - change Trigger Setup -> Commit status context to {name-of-the-component}-Integration-tests
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
[ https://issues.jboss.org/browse/JBIDE-24237?page=com.atlassian.jira.plugi... ]
Pavol Srna updated JBIDE-24237:
-------------------------------
Fix Version/s: 4.5.0.AM2
(was: 4.5.0.AM1)
> integration tests PR check relies on outdated update site
> ---------------------------------------------------------
>
> Key: JBIDE-24237
> URL: https://issues.jboss.org/browse/JBIDE-24237
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, integration-tests
> Affects Versions: 4.5.0.AM1
> Reporter: Nick Boldt
> Assignee: Pavol Srna
> Fix For: 4.5.0.AM2
>
>
> My PR for jbosstools-integration-tests failed [1] to build because the build is looking at an outdated mirror, *jbosstools-coretests-mirror* = http://10.8.175.83:8081/nexus/content/repositories/jbosstools-coretests/p...
> {code}
> 14:17:43 [ERROR] Software being installed: org.jboss.tools.arquillian.reddeer 4.4.100.qualifier
> 14:17:43 [ERROR] Missing requirement: org.jboss.tools.arquillian.reddeer 4.4.100.qualifier requires
> 'bundle org.jboss.ide.eclipse.as.reddeer [3.3.0,3.4.0)' but it could not be found
> {code}
> -- [1] https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/jbt-inte...
> Why isn't the build resolving the root pom variable:
> {code}jbosstools-tests-site=http://download.jboss.org/jbosstools/${eclipseReleaseName}/snapshots/updates/coretests/${stream_jbt}/{code}
> If it was, you'd see the o.j.*.reddeer_3.3.0 plugins, instead of the 3.2.x version ones and the PR would build correctly.
> See for yourself here - the 3.3.0 versions are here:
> http://download.jboss.org/jbosstools/oxygen/snapshots/updates/coretests/m...
> I've made a change to the job config [2] and have attempted to re-fire the PR build.
> [2] https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/jbt-inte...
> {code}
> -Djbosstools-coretests-mirror=http://download.jboss.org/jbosstools/oxygen/snapshots/updates/coretests/master/
> How can the Nexus mirror be updated? More importantly, can there be one mirror for the 4.x stream and another for the 4.5.x stream?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)