1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-01 11:12:42 +01:00
phorge-phorge/src/applications/harbormaster/management
epriestley 078bf59f59 Compress Harbormaster build logs inline
Summary:
Ref T5822.

  - After a log is closed, compress it if possible.
  - Provide `bin/harbormaster archive-logs` to make it easier to change the storage format of logs.

Test Plan:
  - Ran `bin/harbormaster archive-logs` on a bunch of logs, compressing and decompressing them without issues (same hashes, same decompressed size across multiple iterations).
  - Ran new builds, verified logs were compressed after they closed.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T5822

Differential Revision: https://secure.phabricator.com/D15380
2016-03-01 15:26:12 -08:00
..
HarbormasterManagementArchiveLogsWorkflow.php Compress Harbormaster build logs inline 2016-03-01 15:26:12 -08:00
HarbormasterManagementBuildWorkflow.php add initiator.phid parameter to HM builds 2015-11-04 18:32:18 +00:00
HarbormasterManagementUpdateWorkflow.php Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
HarbormasterManagementWorkflow.php Apply some autofix linter rules 2014-09-10 06:55:05 +10:00