Ensure that unit tests and linters run on opened MPs

Bug #1978841 reported by Martin Kalcok
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juju Lint
Fix Released
High
Mert Kirpici

Bug Description

tox.ini file in the project contains environments for linting and running unit tests, however it's not enforced in launchpad when new Merge Proposal is opened.

We should connect this project to jenkins and ensure that any opened MPs pass unit tests and linter checks before they can be merged

Tags: bseng-162

Related branches

Eric Chen (eric-chen)
tags: added: bseng-162
Changed in juju-lint:
importance: Undecided → High
Eric Chen (eric-chen)
Changed in juju-lint:
assignee: nobody → Eric Chen (eric-chen)
Changed in juju-lint:
status: New → In Progress
milestone: none → 1.0.4
assignee: Eric Chen (eric-chen) → Mert Kirpici (mertkirpici)
Revision history for this message
Gabriel Cocenza (gabrielcocenza) wrote :

We are now running lint, unit and functional tests on opened Merge Proposal. Changing the status to fix released.

Changed in juju-lint:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.