-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
I would like to be able to use commitlint configs from private packages or repositories.
I believe this is not currently possible for the following reasons:
- Passing
NPM_TOKENenvironment variable through contexts or project configuration is not sufficient, because without the-Eswitch,sudodrops environment variables. - Even if
-Eswitch was used, any.npmrcconfig present in the project would not be read. - The orb doesn't allow overriding the executor or the docker image, so I cannot use an image which running as root such as
node:18.14 - AFAICT
npmdoesn't allow passing_authTokenon the CLI, meaning I cannot piggy-back theconfigsparameter to inject CLI options. - I can't attach a workspace with
node_moduleswhere I would have previously installed the private package. - I can't write a custom job re-using a command from the orb, because there are none.
I will gladly open a PR to address this, but I'd like to know what would be your favorite method of solving this.
Regards,
Metadata
Metadata
Assignees
Labels
No labels