Closed Bug 531951 Opened 16 years ago Closed 16 years ago

maintain a tools repo checkout on the Windows slaves

Categories

(Release Engineering :: General, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: lsblakk)

References

Details

Attachments

(1 file, 1 obsolete file)

For bug 429418, we'll need access to a script that lives in the build/tools repo. We should also facilitate updating it with ease. To do this, we'll need an OPSI package with 'setup' and 'update' implemented. The 'setup' script will probably be a more basic version of http://hg.mozilla.org/build/opsi-package-sources/file/0434d3f09a56/buildbot-tip/CLIENT_DATA/buildbot.ins, and cd to somewhere useful before cloning. The update script will be similar, but instead of cloning, it will 'hg pull' and 'hg up'. Lukas volunteered to do this, so I'm handing this bug to her.
Attachment #415466 - Flags: review?(bhearsum)
This one has been tested and works properly in staging.
Attachment #415466 - Attachment is obsolete: true
Attachment #415918 - Flags: review?(bhearsum)
Attachment #415466 - Flags: review?(bhearsum)
Attachment #415918 - Flags: review?(bhearsum) → review+
Comment on attachment 415918 [details] [diff] [review] a tools repo clobber and clone package for opsi changeset: 28:2f7c7f5ff010 Haven't set this to roll out yet - might do that later today.
Attachment #415918 - Flags: checked-in+
Not going to do it today. Planning to roll out on Monday.
I just set this to roll out.
This got rolled out to all the production and try machines today.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: