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

        1.
        Create integration tests PR check job for aerogar-hybrid Sub-task Closed Major Pavol Srna
        2.
        Create integration tests PR check job for archives Sub-task Closed Major Rastislav Wagner
        3.
        Create integration tests PR check job for arquilian Sub-task Closed Major Josef Kopriva
        4.
        Create integration tests PR check job for batch Sub-task Closed Major Ondrej Dockal
        5.
        Create integration tests PR check job for browsersim Sub-task Closed Major Rastislav Wagner
        6.
        Create integration tests PR check job for cdi Sub-task Closed Major Rastislav Wagner
        7.
        Create integration tests PR check job for cdi-extensions Sub-task Closed Major Rastislav Wagner
        8.
        Create integration tests PR check job for cdk Sub-task Closed Major Martin Malina
        9.
        Create integration tests PR check job for central Sub-task Closed Major Radim Hopp
        10.
        Create integration tests PR check job for cordovasim Sub-task Closed Major Rastislav Wagner
        11.
        Create integration tests PR check job for docker Sub-task Closed Major Josef Kopriva
        12.
        Create integration tests PR check job for forge Sub-task Closed Major Josef Kopriva
        13.
        Create integration tests PR check job for freemarker Sub-task Closed Major Ondrej Dockal
        14.
        Create integration tests PR check job for hibernate Sub-task Closed Major Rastislav Wagner
        15.
        Create integration tests PR check job for javascript Sub-task Closed Major Pavol Srna
        16.
        Create integration tests PR check job for jmx Sub-task Closed Major Martin Malina
        17.
        Create integration tests PR check job for jsf Sub-task Closed Major Marián Labuda (Inactive)
        18.
        Create integration tests PR check job for jsp jsf xml html source editing Sub-task Closed Major Rastislav Wagner
        19.
        Create integration tests PR check job for livereload Sub-task Closed Major Rastislav Wagner
        20.
        Create integration tests PR check job for maven Sub-task Closed Major Josef Kopriva
        21.
        Create integration tests PR check job for nodejs Sub-task Closed Major Pavol Srna
        22.
        Create integration tests PR check job for openshift Sub-task Closed Major Radim Hopp
        23.
        Create integration tests PR check job for profiler Sub-task Closed Major Pavol Srna
        24.
        Create integration tests PR check job for project-examples Sub-task Closed Major Josef Kopriva
        25.
        Create integration tests PR check job for runtime-detection Sub-task Closed Major Radim Hopp
        26.
        Create integration tests PR check job for server Sub-task Closed Major Martin Malina
        27.
        Create integration tests PR check job for visual-page-editor Sub-task Closed Major Rastislav Wagner
        28.
        Create integration tests PR check job for webservices Sub-task Closed Major Jan Richter
        29.
        Create integration tests PR check job for mylyn Sub-task Closed Major Len DiMaggio

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

              Created:
              Updated:
              Resolved: