Closed Bug 1431523 Opened 3 years ago Closed 2 years ago

Create a docker image for debian package tasks

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(firefox67 fixed)

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

(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: 2 years 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.