• Wez Furlong's avatar
    getdeps: fix an fbsource invalidation problem · 257e0716
    Wez Furlong authored
    Summary:
    When the commit hash changed in fbsource, we would correctly decide
    that we'd need to rebuild first-party projects but we would incorrectly skip
    running the fetcher.update method.  This would mean that we'd not perform the
    shipit run and that our shipit tree would diverge from the source tree.
    
    This commit resolves this by performing the fetcher.update but ignoring
    the source update status in this case.
    
    Reviewed By: xavierd
    
    Differential Revision: D21364131
    
    fbshipit-source-id: b4001e549c7d3f27aa4a21b19893c9bb7c0f6d1f
    257e0716
getdeps.py 35 KB