Page MenuHomePhabricator

Trigger audits against a branch?
Closed, ResolvedPublic

Asked by Firehed on Jul 30 2013, 9:25 PM.

Details

Is there any way to set up a specific git branch to always trigger audits? I've set it up for svn quite easily since branches are just a path in svn but I don't see a great way to do this with git (T1461 looks relevant though)

TL;DR - we want to make sure code merged to our release branch gets looked at.

We're in the process of transitioning from SVN to git (lots of fun with the 'git svn dcommit' stuff...), and our current workflow is to develop in trunk, cut a weekly release branch, QA it (and merge fixes as necessary) and then do our scheduled push if QA is happy. Initially we're going to continue that workflow with git (i.e. NOT doing feature branches and then tagging off master for releases, nor are we doing CI) although we intend to a more traditional git workflow once some other processes are up and running.

I've currently set up a pair of Packages for current and upcoming releases, which track +SVNREPO/branches/release/2013_xx_xx with auditing configured, but I don't see any way to do something functionally equivalent with a git repo. Is there a good way to do something similar? Releeph looks conceptually aligned with this, but sounds like it isn't ready for prime-time.

I'm also happy to make the appropriate changes if this is totally unsupported right now but someone can point me in the right direction :)

Answers

epriestley
Updated 3,164 Days Ago

Yeah, there's no way to do this right now. Your analysis is correct; related tasks are:

  • {T1461}
  • {T1353}

Possibly both blocked by {T2769}, which is likely a bit of a beast.

Releeph is getting prioritized now, but probably doesn't help here too much.

This answer has been hidden.

New Answer

Answer

This question has been marked as closed, but you can still leave a new answer.