You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using Docker Agent on Jenkins to build a project that uses yalc. In the jenkinsfile I have setup the agent as agent {docker {image: npm -u 0:0}}. In this, I am passing the root user by its uid:gid rather than username. What's happening now is that yalc takes the store location as null/.yalc wherein it should be /root/.yalc. This is causing yalc add to fail since it is looking in /null/.yalc which does not exist. Coincidentally, yalc publish is successful.
As a workaround, I am passing --store-folder to override the defaults, but why is it happening that way. How does yalc calculates the location for store?
The text was updated successfully, but these errors were encountered:
Hello team,
I am using Docker Agent on Jenkins to build a project that uses yalc. In the jenkinsfile I have setup the agent as
agent {docker {image: npm -u 0:0}}
. In this, I am passing the root user by its uid:gid rather than username. What's happening now is that yalc takes the store location as null/.yalc wherein it should be /root/.yalc. This is causingyalc add
to fail since it is looking in /null/.yalc which does not exist. Coincidentally,yalc publish
is successful.As a workaround, I am passing
--store-folder
to override the defaults, but why is it happening that way. How does yalc calculates the location for store?The text was updated successfully, but these errors were encountered: