Project

Profile

Help

Task #85

Add automation to run unit tests for all PRs against pulp/pulp automatically

Added by bcourt over 5 years ago. Updated about 2 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Assignee:
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
January 2015

Description

Us the jenkins github pull request builder plugin to build all PRs against the core Pulp project automatically. This includes creating comments on the PRs indicating the success/failure of the test run.


Related issues

Blocks Packaging - Task #89: Add automation to run unit tests for all PRs against pulp/<plugin> automaticallyCLOSED - CURRENTRELEASE

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by bcourt over 5 years ago

  • Priority changed from Normal to High

#2 Updated by bcourt over 5 years ago

  • Create a pulp-bot github user
  • Create an automated builder to generate the base repositories for a given X.Y stream of pulp (excluding the plugins) that updates either periodically or when someone merges to to the x.y-dev branch and push the repositories to https://repos.fedorapeople.org/repos/pulp/pulp/testing/automation/X.Y/ or testing/automation/master/.
  • Create a jenkins builder to install the dependencies from the repo generated in the previous bullet & run the core pulp unit tests on every PR automatically
  • The jenkins pull request builder plugin can provide the monitoring & updating of the github PRs as well as the ability to whitelist which users will have PRs built automatically and which users require the intervention of a core Pulp team member before their PR gets built on the internal RedHat infrastructure.

#3 Updated by cduryee over 5 years ago

  • Sprint/Milestone set to 9

#4 Updated by bcourt over 5 years ago

  • Assignee set to bcourt

#5 Updated by bcourt over 5 years ago

  • Status changed from NEW to ASSIGNED

#6 Updated by bcourt over 5 years ago

  • % Done changed from 0 to 50

#7 Updated by bcourt over 5 years ago

  • Status changed from ASSIGNED to 7

This has been turned live on the pulp/pulp repository

#8 Updated by bcourt over 5 years ago

  • % Done changed from 50 to 100

#9 Updated by bmbouter over 5 years ago

  • Status changed from 7 to CLOSED - WORKSFORME

#10 Updated by bmbouter over 5 years ago

  • Status changed from CLOSED - WORKSFORME to CLOSED - CURRENTRELEASE

#11 Updated by bmbouter over 2 years ago

  • Sprint set to January 2015

#12 Updated by bmbouter over 2 years ago

  • Sprint/Milestone deleted (9)

#13 Updated by bmbouter over 1 year ago

  • Tags Pulp 2 added

#14 Updated by acrosstechnology12 about 2 months ago

You can get the best mobile repair services in your area with ACROSS TECHNOLOGY. If you're looking for your SERVICES ALL MOBILES, PC'S, APPLE, IMAC, MAC & MACBOOK then you can come to us because we have the best mobile phone accessories for our clients

[[http://www.acrosstechnology.com.au/]]

Please register to edit this issue

Also available in: Atom PDF