Closed Bug 1430984 Opened 6 years ago Closed 6 years ago

Reduce friction to create debian package tasks

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla59

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(4 files)

Creating a debian package task doesn't require much, but for most of the packages we have, the "patch" consists in just a debian/changelog entry, and producing that diff is not very convenient. Simple backports shouldn't require a patch.
Blocks: 1431297
Comment on attachment 8943491 [details]
Bug 1430984 - Drive-by: Use urls from the main snapshot archive for cmake and ninja.

https://reviewboard.mozilla.org/r/213814/#review219698
Attachment #8943491 - Flags: review?(dustin) → review+
Comment on attachment 8943492 [details]
Bug 1430984 - Drive-by: Move debian package jobs defaults to kind.yml.

https://reviewboard.mozilla.org/r/213816/#review219700
Attachment #8943492 - Flags: review?(dustin) → review+
Comment on attachment 8943493 [details]
Bug 1430984 - Automatically create a debian/changelog entry when there is no patch.

https://reviewboard.mozilla.org/r/213818/#review219704
Attachment #8943493 - Flags: review?(dustin) → review+
Comment on attachment 8943494 [details]
Bug 1430984 - Drive-by: Use the worker command as base for the index hash for debian package tasks.

https://reviewboard.mozilla.org/r/213820/#review219720
Attachment #8943494 - Flags: review?(dustin) → review+
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/22353be3dbe3
Drive-by: Use urls from the main snapshot archive for cmake and ninja. r=dustin
https://hg.mozilla.org/integration/autoland/rev/deb8dd9fb63c
Drive-by: Move debian package jobs defaults to kind.yml. r=dustin
https://hg.mozilla.org/integration/autoland/rev/b187975efd78
Automatically create a debian/changelog entry when there is no patch. r=dustin
https://hg.mozilla.org/integration/autoland/rev/ee503300e296
Drive-by: Use the worker command as base for the index hash for debian package tasks. r=dustin
Blocks: 1431523
Product: TaskCluster → Firefox Build System
You need to log in before you can comment on or make changes to this bug.