1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-11 01:12:41 +01:00
phorge-phorge/src/applications/repository
David Fisher c589af51e8 add "update" mode to Diffusion coverage Conduit
Summary:
This diff adds a new mode argument to the Diffusion Conduit API with two options:
- "overwrite": the default, maintains the current behavior of deleting all coverage
  in the specified branch before uploading the new coverage
- "update": does not delete old coverage, but will overwrite previous
  coverage information if it's for the same file and commit

`DiffusionRequest::loadCoverage` already loads a file's coverage from the
latest available commit, so uploading coverage for different files in different
commits with "update" will result in seeing the latest uploaded coverage in
Diffusion.

Test Plan: manual local verification

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin

Differential Revision: https://secure.phabricator.com/D14428
2015-11-09 16:52:34 -08:00
..
conduit phtize all the things 2015-05-22 21:16:39 +10:00
config Add getGroup to ConfigOptions 2015-02-09 13:10:56 -08:00
constants Conditionally use hg files vs. hg locate depending on version of Mercurial 2015-10-12 17:50:26 -07:00
customfield Recover gracefully from Conduit failure when building "Tags" field in commit mail 2015-09-22 13:03:29 -07:00
daemon Various translation improvements 2015-11-03 07:02:46 +11:00
data Fix pht method calls 2015-02-10 18:57:45 +11:00
editor Allow "Repository Automation" to be configured for repositories 2015-10-13 15:45:59 -07:00
engine Fix Mercurial unable to authenticate with HTTP when pulling 2015-09-10 05:40:14 -07:00
graphcache Remove duplicated duplicated words 2015-06-27 08:43:44 -07:00
mail Build separate mail for each recipient, honoring recipient access levels 2015-06-03 18:59:31 -07:00
management Allow editing hosting policies via command line 2015-11-04 10:15:42 -08:00
phid Mark PhabricatorPHIDType::getPHIDTypeApplicationClass() as abstract 2015-11-03 06:47:12 +11:00
query Remove remaining arcanist project code 2015-07-08 19:37:28 +10:00
response Accept and route VCS HTTP requests 2013-10-29 15:32:40 -07:00
search Rename PhabricatorSearchField to PhabricatorSearchFieldDocumentType 2015-06-05 11:01:25 -07:00
storage add "update" mode to Diffusion coverage Conduit 2015-11-09 16:52:34 -08:00
worker Link to Harbormaster build targets from the Daemon worker page 2015-08-10 14:15:19 -07:00