Page MenuHomePhabricator

Ensure the source repo in the cache is in a clean state before building
ClosedPublic

Authored by jasonbcox on Oct 6 2020, 15:14.

Details

Summary

This ensures the script can easily recover from common failures, such
as an incomplete cherry-pick, which leaves the git repo in a bad state and prevents
further pulling of latest changes.

Test Plan

Edit some files in the cache.

fetch_documentation.sh

The script should complete rather than fail.

Diff Detail

Repository
rABCWEB Bitcoin ABC Website
Branch
fetch-docs-git-clean
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 13211
Build 26467: arc lint + arc unit