Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple projects in a single repository #144

Open
daneshka opened this issue Jun 26, 2017 · 2 comments
Open

Support multiple projects in a single repository #144

daneshka opened this issue Jun 26, 2017 · 2 comments

Comments

@daneshka
Copy link

Usually, for web applications with NODEJS, developers create a folder structure like this:

app\ ===> which is the root folder for NODEJS source
app\public\ ===> which is the root folder for front-end source
and JSHINT config file for each of these projects is different.

It would be great to be able to set different tools and different configs for each of these projects.

One solution could be let the user put ".lintrc" file in any folder, and that folder will be the root of a project with specific config.

@markstory
Copy link
Owner

Sounds like an interesting idea. I am concerned with the complexity it could introduce though. Most tools require a separate execution for each configuration file used. This combined with configuration files at arbitrary depths introduces complexity in both finding the configuration files, running the tools multiple times and collating the results.

@daneshka
Copy link
Author

I think for now I have only one solution:
Running two different lintreview service at the same time and instead of putting .litrc in the root of the repository, I should set different LINTRC_DEFAULTS in the settings.py of each of these services.
Is it right?

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

No branches or pull requests

2 participants