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
Use GAUGE_ROOT
to customize the location of gauge configs and plugins
#544
Comments
The installer is not giving me an option to enter the password of admin
|
Gauge installation on linux using GAUGE_PREFIX requires the user to exec command source ~/.profile. The message in the installation looses focus when there are other plugins also getting installed. User gets an impression as though Gauge is not working as expected |
Install gauge using the GAUGE_PREFIX. |
when installing |
usage example to install at custom location On windows the exe provides the option to install at a custom location and select the plugins.
|
Expected behavior
Gauge configurations should be at user level rather than at system.
The location would be same as gauge plugins i.e
~/.gauge/
in mac/linux and%APPDATA%\gauge
in windows.GAUGE_ROOT
env var will be optional and to change the location of the configs/plugins, overrideGAUGE_ROOT
.Actual behavior
Currently, the configs and plugins are stored in different locations
/usr/local/bin
~/.gauge
/usr/local/share
~/.gauge/
/usr/local/bin
~/.gauge
/usr/local/share
~/.gauge
%ProgramFiles%\gauge\bin
%APPDATA%\gauge
%ProgramFiles%\gauge\share
%APPDATA%\gauge
To change the install location for gauge and configs, we need to set
GAUGE_ROOT
env var and to change the plugin install location,GAUGE_HOME
needs to be set.We can have consistent behaviour if we store the configs and plugins at the same location and use one env var i.e.
GAUGE_ROOT
to customize it.Test cases
The text was updated successfully, but these errors were encountered: