Create a docker image for debian package tasks

RESOLVED FIXED in Firefox 67

Status

task
RESOLVED FIXED
2 years ago
5 months ago

People

(Reporter: glandium, Assigned: glandium)

Tracking

(Blocks 1 bug)

unspecified
mozilla67
Dependency tree / graph

Firefox Tracking Flags

(firefox67 fixed)

Details

Attachments

(1 attachment)

(In reply to Mike Hommey [:glandium] from bug 1431297 comment #12)
> Yeah, I'm feeling uneased by all this. I was not forward-thinking enough
> when I wrote about not being able to rely on docker images. We can't rely on
> the docker-image kind because packages are a kind-dependency of it, but we
> can create a new transform.docker_image-based kind for a base docker image
> for this.

... but we still can't rely on run-task, which requires a recent mercurial, which we get through a package. Chicken and egg problem. :-/
Product: TaskCluster → Firefox Build System
Blocks: 1524723

We however leave moving the packages building to a script for another
day.

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/8f7958c7d3e5
Use docker images for debian package tasks. r=dustin
Backout by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6ad8d2be5c2c
Backout changeset 8f7958c7d3e5 to give time to docker images, etc. to build without blocking other landings.
Depends on: 1527798
Depends on: 1527797
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f8738cf7a4ae
Use docker images for debian package tasks. r=dustin
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ac565cc75295
Use docker images for debian package tasks. r=dustin
Keywords: leave-open
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/fd0b6ef065d0
Use docker images for debian package tasks. r=dustin
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/bfd0214be44f
Port bug 1431523 - Use docker images for debian package tasks. rs=bustage-fix CLOSED TREE
You need to log in before you can comment on or make changes to this bug.