Set up buildbot for weave

RESOLVED WONTFIX

Status

Cloud Services
Firefox Sync: Build
P2
normal
RESOLVED WONTFIX
10 years ago
7 years ago

People

(Reporter: thunder, Unassigned)

Tracking

unspecified
Future
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

10 years ago
Builds for windows, mac, and linux.
(Reporter)

Updated

10 years ago
Target Milestone: -- → 0.2
(Reporter)

Updated

10 years ago
Priority: -- → P2

Comment 1

10 years ago
moving this to 0.3
Target Milestone: 0.2 → 0.3

Updated

10 years ago
No longer blocks: 433921

Updated

10 years ago
Assignee: nobody → avarma

Updated

10 years ago
Status: NEW → ASSIGNED

Comment 2

9 years ago
(reply regarding email received Sep.15th)
There is more than these 2 steps but would
1) what are the shell commands to generate what you want?
2) what is the .mozconfig used?

I think that bhearsum could point you to which master.cfg file to start hacking
(Reporter)

Comment 3

9 years ago
(In reply to comment #2)
> (reply regarding email received Sep.15th)
> There is more than these 2 steps but would
> 1) what are the shell commands to generate what you want?

https://wiki.mozilla.org/Labs/Weave/Building

Basically, on an appropriately-configured machine (with build-deps installed):

hg clone http://hg.mozilla.org/labs/weave weave
cd weave
make sdkdir=/path/to/gecko-sdk xpi

> 2) what is the .mozconfig used?

Weave does not build mozilla.  No mozconfig is used.
(Reporter)

Comment 4

9 years ago
These bugs need to be triaged, removing 0.3 milestone setting.
Target Milestone: 0.3 → Future

Updated

9 years ago
Component: Weave → General
Product: Mozilla Labs → Weave
QA Contact: weave → general

Updated

9 years ago
Assignee: avarma → mconnor

Updated

8 years ago
Depends on: 503429
(In reply to comment #3)
> (In reply to comment #2)
...
> Basically, on an appropriately-configured machine (with build-deps installed):
...
Dan, do you have a wiki page somewhere of exactly what build-dependencies (aka "tool chain"?) do you need installed on the machine?

Updated

8 years ago
Component: General → Build Config
QA Contact: general → build-config
(Reporter)

Comment 6

8 years ago
We have this:

https://wiki.mozilla.org/Labs/Weave/Building

Though it's a bit out of date.

Basically you need the gecko sdk and a xulrunner app (e.g. firefox).  On mac, you need a merged ppc+intel sdk, there is a script to merge them in the weave sources.
https://wiki.mozilla.org/User:Mconnor/WeaveSourceReorg/BuildDocs covers the new build system.  I don't think we need to rebuild the crypto module on buildbot, at this point, so it's the unit test pieces that matter.

Updated

8 years ago
Assignee: mconnor → nobody
This is a mass change. Every comment has "assigned-to-new" in it.

I didn't look through the bugs, so I'm sorry if I change a bug which shouldn't be changed. But I guess these bugs are just bugs that were once assigned and people forgot to change the Status back when unassigning.
Status: ASSIGNED → NEW
We intend to deprecate the add-on, so this is no longer needed.

Also, we now have a services branch for integrating changes to Fx4, see http://tbpl.mozilla.org/?tree=Services-Central
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.