Jenkins: Allow to build Phabricator Diff depending on other ones
When a Phabricator Diff depends on other ones, associated Jenkins job will fail to apply arc patch
as some user interaction is required
to force apply the patches in cascade (see https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/44/console).
The solution here would be to add the --force
option to remove the sanity checks performed by arc
when patching the current working copy state.
Based on my understanding, turning that config value to true
should do the trick: https://framagit.org/douardda/jenkins-job-builder/blob/aa2bf0f72caac72d4300cec034f68759f6b37de2/tests/wrappers/fixtures/phabricator-differential.yaml#L7
Migrated from T1445 (view on Phabricator)