Closed Bug 1384417 Opened 7 years ago Closed 7 years ago

Migrate sccache to toolchain dependencies

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox56 fixed)

RESOLVED FIXED
mozilla56
Tracking Status
firefox56 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(3 files)

      No description provided.
Data for the migration helper attached to bug 1313111:
KNOWN_TOOLCHAINS = {
    'linux64-sccache': '7bbe53cda3f6',
    'win64-sccache': '7a40983b9353',
}
Comment on attachment 8890202 [details]
Bug 1384417 - Use toolchain dependencies for sccache.

https://reviewboard.mozilla.org/r/161282/#review166606
Attachment #8890202 - Flags: review?(gps) → review+
Comment on attachment 8890203 [details]
Bug 1384417 - Remove sccache entries from tooltool manifests.

https://reviewboard.mozilla.org/r/161284/#review166608
Attachment #8890203 - Flags: review?(gps) → review+
Comment on attachment 8890206 [details]
Bug 1384417 - Make sccache toolchain jobs tier 1.

https://reviewboard.mozilla.org/r/161290/#review166610
Attachment #8890206 - Flags: review?(gps) → review+
Note this needs to wait for the Windows builds to have entirely migrated to TC, which will happen tomorrow.
Blocks: 1384436
We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again.

hg error in cmd: hg rebase -s 46eb4903d4d9 -d adb09e2d7a30: rebasing 409614:46eb4903d4d9 "Bug 1384417 - Use toolchain dependencies for sccache. r=gps"
merging taskcluster/ci/build/windows.yml
rebasing 409615:11719df12969 "Bug 1384417 - Remove sccache entries from tooltool manifests. r=gps"
merging browser/config/tooltool-manifests/linux64/fuzzing.manifest
warning: conflicts while merging browser/config/tooltool-manifests/linux64/fuzzing.manifest! (edit, then use 'hg resolve --mark')
unresolved conflicts (see hg resolve, then hg rebase --continue)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/d183b6470c1a
Use toolchain dependencies for sccache. r=gps
https://hg.mozilla.org/integration/autoland/rev/e470e38bc8a3
Remove sccache entries from tooltool manifests. r=gps
https://hg.mozilla.org/integration/autoland/rev/35237876485b
Make sccache toolchain jobs tier 1. r=gps
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/c545cc87e316
Keep tooltool manifests in sync (port bug 1384417, bug 1384418 and bug 1384422: remove sccache/gcc/clang entries). rs=bustage-fix DONTBUILD
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.