Closed Bug 1010530 Opened 10 years ago Closed 10 years ago

Add a ./bin/ci to run all the travis suite steps for each suite

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jlal, Unassigned)

References

Details

Attachments

(1 file)

      No description provided.
Quick hack for taskcluster mostly... also makes it easy to run all the travis steps locally (which can be moved into one single script each soon probably?)
Blocks: 1010684
Comment on attachment 8422929 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/19259

r=me provided you tried to run it ;)

IMO TBPL should eventually use this too. Or maybe we could have separate scripts for some phases for different environments?
Attachment #8422929 - Flags: review?(felash) → review+
(In reply to James Lal [:lightsofapollo] from comment #2)
> Quick hack for taskcluster mostly... also makes it easy to run all the
> travis steps locally (which can be moved into one single script each soon
> probably?)

I really think we should not; having separate scripts will help us having "default" scripts and "overriden" scripts for specific environments, especially for before_install and install scripts.
Hard to condense this down further but new TBPL (as far as running tests is concerned) is taskcluster so this will be what feeds into that in the very near future.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: