-
Type: Story
-
Resolution: Incomplete
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Not Needed
We should preserve git history and the ability to release each repository independently.
POC: https://gitlab.com/mcasimir/compass-lerna-poc/-/blob/master/run.js
This ticket has a number of subtasks which should be completed before merging the branch for this ticket into master.
When this ticket is ready to be merged to master, the branch should be effectively the base mono repo which we can then develop Compass from normally.
- is depended on by
-
COMPASS-4684 Remove webpack aliases from all of the compass packages in the monorepo
- Closed
-
COMPASS-4689 Create a registry of repos owned by the team
- Closed
1.
|
Move all compass plugin repos into a branch on the compass repo | COMPASS-4691 | Closed | Unassigned | No version | |
2.
|
Coalesce Compass package licenses | COMPASS-4687 | Closed | Unassigned | No version | |
3.
|
Remove webpack aliases from all of the compass packages in the monorepo | COMPASS-4693 | Closed | Unassigned | No version | |
4.
|
Unify webpack config for packages/plugins | COMPASS-4692 | Closed | Unassigned | No version | |
5.
|
Reconcile and hoist Compass dependencies | COMPASS-4688 | Closed | Unassigned | No version | |
6.
|
Update test CI for compass package PRs | COMPASS-4686 | Closed | Unassigned | No version | |
7.
|
Update build for Compass to be run from the mono repo | COMPASS-4690 | Closed | Unassigned | No version |