#132 CI/CD
Closed 2 years ago by scoady. Opened 2 years ago by nphilipp.

Story Time

As an engineer working on rpmautospec,

I want that a number of tests are run automatically when submitting a pull request, and that success or failure of these are documented in the PR,

so we don't forget about them.

Acceptance Criteria

  • The rpmautospec repository has basic configuration for and is attached to Zuul as described in the documentation.
  • Submitting a PR or updating it …
    • … runs the test suite
    • … checks for common issues in the code base using flake8
    • … verifies coding style using black

Background

Software Factory offers Zuul CI which is easy to integrate with projects hosted on Pagure. We already have Zuul configuration in the repository but for some reason it isn't active.


Metadata Update from @nphilipp:
- Issue tagged with: F35 Change

2 years ago

Metadata Update from @nphilipp:
- Issue assigned to patrikp

2 years ago

Metadata Update from @patrikp:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Verified that Zuul runs the defined CI jobs in #135

Issue status updated to: Open (was: Closed)

2 years ago

Issue status updated to: Closed (was: Open)

2 years ago

Metadata Update from @amoloney:
- Issue set to the milestone: 0.2 (Stg Deployment)
- Issue tagged with: Testing for Builds

2 years ago

Login to comment on this ticket.

Metadata
Boards 1
Delivery Board Status: Done