Closed Bug 1142063 Opened 9 years ago Closed 9 years ago

Condition for mozharness factory needs enable_periodic

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(1 file)

I don't really understand the conditions used to determine which factory to create, but I'm told that we need to change the condition around makeMHFactory:

if pf.get('enable_dep', True):

to include a check for 'enable_periodic', so it matches some logic later in misc.py. Ie, it should be this:

# Some platforms shouldn't do dep builds (i.e. RPM)
if pf.get('enable_dep', True) or pf.get('enable_periodic', False):
This allows me to build win32_gecko with mozharness, whereas before I could not.
Attachment #8576006 - Flags: review?(bhearsum)
Blocks: 1132123
Attachment #8576006 - Flags: review?(bhearsum) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: