Closed
Bug 1552007
Opened 6 years ago
Closed 5 years ago
[meta] Support mc-only workflow for local development of newtab component
Categories
(Firefox :: Messaging System, task, P1)
Firefox
Messaging System
Tracking
()
RESOLVED
FIXED
Firefox 69
People
(Reporter: k88hudson, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
In order to support other teams being able to more easily work on newtab component code, we'd like to support a workflow that allows us to build, run, lint and test all code without the use of our GitHub repository.
The intention for the scope of this group of bugs is not to replace the Github workflow or completely replicate it, but rather to make it optional. This means being able to:
- change source files and build code (npm run bundle)
- import locale changes from pontoon (npm run strings-import)
- run and debug unit tests (npm test)
- catch any linting errors with
./mach lint
- look up our the development workflow in Mozilla central docs
Reporter | ||
Updated•6 years ago
|
Type: defect → task
Reporter | ||
Comment 1•6 years ago
•
|
||
(moved comment to top)
Updated•6 years ago
|
Summary: Support mc-only workflow for newtab component → [meta] Support mc-only workflow for newtab component
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Priority: -- → P1
Reporter | ||
Updated•6 years ago
|
No longer blocks: bugzy-epic
Updated•6 years ago
|
Summary: [meta] Support mc-only workflow for newtab component → [meta] Support mc-only workflow for local development of newtab component
Updated•5 years ago
|
Component: Activity Streams: Newtab → Messaging System
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
You need to log in
before you can comment on or make changes to this bug.
Description
•