Skip to content

Conversation

Anemy
Copy link
Member

@Anemy Anemy commented Mar 31, 2021

COMPASS-4701

This pr moves the current src folder and the main Compass application into a folder packages/compass and adds lerna to this repo. It keeps the same publishing/releasing steps, and evergreen tests are running the same as they are currently.

I'm thinking we can add more about the packages and lerna once we've added some other packages into the readme. This PR doesn't change much in the README/docs since we're not changing up much except where some of the files are.

  • Locally can test release npm run test-release-tasks
  • Locally can npm start Compass
  • Evergreen tests & check succeed
  • Evergreen build succeeds
  • Make sure packages/compass/package.json is up to date with current master branch.

Evergreen patch:
https://spruce.mongodb.com/version/60803f1dc9ec4423fb7e3378/tasks?sorts=STATUS%3AASC%3BBASE_STATUS%3ADESC

@Anemy Anemy force-pushed the COMPASS-4701/compass-lerna branch from caa6ad9 to 91d1e65 Compare April 19, 2021 18:09
@Anemy Anemy changed the title [WIP - Do not review] refactor: Add lerna and move main Compass into package COMPASS-4701 refactor: Add lerna and move main Compass into package COMPASS-4701 Apr 21, 2021
@Anemy Anemy requested a review from gribnoysup April 21, 2021 01:02
Copy link
Collaborator

@gribnoysup gribnoysup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good and build passes 🎉

@Anemy Anemy changed the title refactor: Add lerna and move main Compass into package COMPASS-4701 refactor(monorepo): Add lerna and move main Compass into package COMPASS-4701 Apr 21, 2021
@Anemy Anemy merged commit 85d097c into master Apr 21, 2021
@Anemy Anemy deleted the COMPASS-4701/compass-lerna branch April 21, 2021 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants