Closed Bug 627414 Opened 13 years ago Closed 13 years ago

Project branch request: projects/build-system

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ted, Assigned: lsblakk)

References

Details

(Whiteboard: [projectbranch])

Attachments

(1 file, 1 obsolete file)

Name of hg repo for this branch (relative to hg.mozilla.com):
    projects/build

Do you want builds? Y
    All o.s.
    Incremental-build-on-checkin? Y
    Nightly builds? N

Do you want unittests? Y

Do you need mobile builds? Y
    All o.s.
    Incremental-build-on-checkin? Y

Do you want talos? N

Name of the contact person for this branch: 
    Ted Mielczarek

Timeline:
    Is this branch is needed for a specific hard calendar deadline? No
    Approx expected life span of project branch? Indefinite
ted: 

1) From https://wiki.mozilla.org/ReleaseEngineering:ProjectBranchPlanning, can you copy-paste the questions and your answers? I know it looks like a lot of questions, but this is the minimal set of questions that we hit during every branch setup. Having all this from the start really helps us avoid stop-and-redo work.

2) The name "build" is just too confusing, with all the other build related repos, so I'd like to avoid that. What exactly are you using this for? If its for MozillaBuild, would you be ok using projects/MozillaBuild instead?
/me suggests build-system
Er, I did copy and paste that, is there anything I missed?

build-system is fine, I don't honestly care. We should redirect bug 627410 though.
Sorry, I guess I left out that last section, it kind of read like an "Optional" section at first:

Additional requests:

    By default project branches do not have l10n:
        No l10n necessary
    Need any changes to toolchain used in parent branch? No
    Need any changes to the compile/link/repack steps used in parent branch? No
    Do you expect to create any releases from this project branch? No
    Any other info that might be helpful to us? Not AFAIK
Sure, let's go with that.
Summary: Project branch request: projects/build → Project branch request: projects/build-system
Assignee: nobody → lsblakk
Priority: -- → P3
Whiteboard: [projectbranch]
Depends on: 633663
Branch is up, I've pushed a couple times to trigger builds, let's look at them tomorrow and make sure all your project branch needs are satisfied and the wiring is good.
Depends on: 634821
We don't seem to have unit tests from your pushes. Is that expected? My request did ask for unit tests.
Depends on: 627454
Attached patch handling linuxqt mozconfigs (obsolete) — Splinter Review
they are burning right now because of looking in nightly mozconfigs
Attachment #513185 - Flags: review?(catlee)
(In reply to comment #8)
> We don't seem to have unit tests from your pushes. Is that expected? My request
> did ask for unit tests.

You are absolutely supposed to have them and I am currently investigating. I expect to have them working today.
Tests should be coming online shortly, as I am reconfiging the test-masters and they are picking up the new branch now.  Please push a new set of builds and that set should get tests running, ping me in #build if that is not the case.
Attachment #513185 - Flags: review?(catlee) → review+
should see linuxqt builds go green now, ping if that is not the case (due to mozconfig path)
(In reply to comment #13)
> should see linuxqt builds go green now, ping if that is not the case (due to
> mozconfig path)

In fact, they still burn because linuxqt/ is not the path...need to chop off that 'qt' and look in linux/qt patch coming shortly
don't know if we will have qt on any other desktop platform so this hardcodes 'linux/' into the path, but I can manipulate the string another way if you prefer.
Attachment #513185 - Attachment is obsolete: true
Attachment #513243 - Flags: review?(catlee)
Attachment #513243 - Flags: review?(catlee) → review+
tests are going, builds are happening, so I'm calling this closed unless something else comes up that needs Releng attention.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Depends on: 635146
No longer depends on: 627454
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: