Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-22680

Create CI jobs running integration tests on incoming PRs

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 4.5.0.Final
    • None
    • build, qa
    • None
    • devex #135 July 2017
    • 10

      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/tests/org.jboss.tools.cdi.bot.test/pom.xml#L42

      2. Create your job here https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio-IntegrationTests-PullRequest/ 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

        There are no Sub-Tasks for this issue.

            exd-mmalina Martin Malina
            mistria@redhat.com Mickael Istria
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: