Closed Bug 1245105 Opened 8 years ago Closed 7 years ago

[meta] replace tc-vcs with incremental tar

Categories

(Taskcluster :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jhford, Unassigned)

Details

Instead of using tc-vcs, we should use incremental tar archives.  This would mean that none of our workers would need to ever do vcs operations themselves.  Another advantage is that once we're done the decision step which generates the incremental tars, we are no longer subject to any vcs outtages.
Will this be supporting incremental tars of all repos that the task needs?  Meaning android repos (synced with 'repo') or github/gitmo repos?
The idea is that repo, git and hg will not be necessary on the worker images other than the decision task.  At first, the plan is to include the entire repository but at a later point I think it's worth investigating the option to include only a working copy of the directory with a small amount of information about the repository in addition to the repository meta data (e.g. git rev-parse HEAD && git log -n 1000).
tc-vcs is being retired - https://github.com/taskcluster/taskcluster-rfcs/issues/43
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.