Skip to content
This repository has been archived by the owner on Feb 3, 2024. It is now read-only.

Convert to monorepo #3663

Merged
merged 2 commits into from
Jan 25, 2024
Merged

Convert to monorepo #3663

merged 2 commits into from
Jan 25, 2024

Conversation

jrjohnson
Copy link
Member

Moved all the tests into the test-app

  • I had to remove the code coverage, hopefully temporarily.
  • Moved the linting up to the top level. This isn't the way it looks in the sample ember version, but it's the only way I could get everything working the way I expected.
  • Removed dotenv, use real ENV variables to configure

@jrjohnson jrjohnson force-pushed the monorepo branch 4 times, most recently from 41d5422 to daad676 Compare January 24, 2024 22:57
Moved all the tests into the test-app

- I had to remove the code coverage, hopefully temporarily.
- Moved the linting up to the top level. This isn't the way it looks in
the sample ember version, but it's the only way I could get everything
working the way I expected.
- Removed dotenv, use real ENV variables to configure
@jrjohnson
Copy link
Member Author

I'll need to reconfigure netlify after this is merged, so no click testing unfortunately.

@jrjohnson jrjohnson marked this pull request as ready for review January 25, 2024 00:44
@jrjohnson jrjohnson requested a review from stopfstedt January 25, 2024 00:44
While all tests and everything from common worked well the tasks within
the test app, such as login controller, didn't get transpiled correctly.
Adding a direct dependency on this addon fixed that.
Copy link
Member

@stopfstedt stopfstedt left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -18,34 +18,23 @@ module.exports = {
},
rules: {
'ember/no-get': 0,
'ember/use-brace-expansion': 0,
Copy link
Member

Choose a reason for hiding this comment

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

nice to shed these old rule-exceptions while at it.

Copy link
Member Author

Choose a reason for hiding this comment

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

I was surprised at how few of them we needed. Gotta ad that to the maintenance list to check on these occasionally.

@dartajax dartajax merged commit 9f0ca9e into ilios:master Jan 25, 2024
14 of 19 checks passed
@jrjohnson jrjohnson deleted the monorepo branch January 25, 2024 20:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants