I'd like to configure default tasks per-repository that are added to all new PRs.
Use case: add tasks "QA tested" and "UX reviewed" that need to be checked off before the PR can be merged to remind devs to do these things. We do not want to require approvals by specific people/roles, just tasks for reminding the devs because any dev is allowed to QA test.
I have only found this Labs experiment, but it is no longer available in the Marketplace: https://bitbucket.org/atlassianlabs/bitbucket-default-tasks/src/master/
Is there another way/extension that allows to achieve this?
we at DevOpsSystem also needed this functionality and created it ourselves.
Our add-on called "Default Tasks for Pull Requests" creates default tasks for pull requests. The configuration can be done via web interface on repository level, project level and also global. Not only the tasks themselves can be configured, but also different conditions under which these tasks should be created. So it is possible to create tasks when a pull request is created and also when it is reopened. It is also possible to create tasks not only depending on an event, also conditionally based on pull request author, reviewer, target branch, source branch and much more.
Check it out here: https://marketplace.atlassian.com/1225598
It would be really great if you give me feedback. Please use our service desk for this: https://devopssystems.atlassian.net/servicedesk/customer/portals
You can find more information here: https://devopssystems.atlassian.net/wiki
Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...