1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications/repository/storage
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
..
__tests__ Rename PassphraseCredentialType subclasses for consistency 2015-06-14 14:11:55 +10:00
PhabricatorRepository.php Rough cut of DrydockRepositoryOperation 2015-10-13 15:46:12 -07:00
PhabricatorRepositoryAuditRequest.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositoryBranch.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositoryCommit.php Allow Harbormaster to lease working copies from Drydock 2015-09-24 17:29:47 -07:00
PhabricatorRepositoryCommitData.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositoryDAO.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorRepositoryMirror.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositoryPushEvent.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositoryPushLog.php Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
PhabricatorRepositoryRefCursor.php Track closed branches in Mercurial 2015-04-27 03:50:45 -07:00
PhabricatorRepositorySchemaSpec.php add "update" mode to Diffusion coverage Conduit 2015-11-09 16:52:34 -08:00
PhabricatorRepositoryStatusMessage.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorRepositorySymbol.php Framework for external symbol search 2015-05-31 07:37:06 -07:00
PhabricatorRepositoryTransaction.php Allow "Repository Automation" to be configured for repositories 2015-10-13 15:45:59 -07:00
PhabricatorRepositoryVCSPassword.php phtize all the things 2015-05-22 21:16:39 +10:00