Closed Bug 1305910 Opened 8 years ago Closed 8 years ago

Use vendored robustcheckout

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla52

People

(Reporter: gps, Assigned: gps)

Details

Attachments

(1 file)

Currently, install-mercurial.sh installs robustcheckout.py from tooltool. Now that we have %include magic in Docker image building, we can use the vendored robustcheckout.py file so it is always in sync with the Docker images.
Comment on attachment 8795594 [details]
Bug 1305910 - Use vendored robustcheckout.py;

https://reviewboard.mozilla.org/r/81596/#review80446

::: testing/docker/recipes/install-mercurial.sh:59
(Diff revision 1)
>  else
>      echo "Do not know how to install Mercurial on this OS"
>      exit 1
>  fi
>  
>  mkdir -p /usr/local/mercurial

This should already exist or we're in trouble, right?
Attachment #8795594 - Flags: review?(dustin) → review+
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/380b8036c046
Vendor latest version of robustcheckout; r=me
Comment on attachment 8795594 [details]
Bug 1305910 - Use vendored robustcheckout.py;

https://reviewboard.mozilla.org/r/81596/#review80446

> This should already exist or we're in trouble, right?

Yeah, I'll remove it.
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/85980619dd33
Use vendored robustcheckout.py; r=dustin
https://hg.mozilla.org/mozilla-central/rev/380b8036c046
https://hg.mozilla.org/mozilla-central/rev/85980619dd33
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Product: TaskCluster → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: