Skip to content

Files

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

The ui package

The ui package contains static files and templates used in the web UI. For easier distribution they are statically compiled into the Prometheus Remote Adapter binary using the go-bindata tool (c.f. Makefile).

During development it is more convenient to always use the files on disk to directly see changes without recompiling. Set the environment variable DEBUG=1 and run make assets for this to work. This will put go-bindata in DEBUG mode where it serves from your local filesystem. This is for development purposes only.

After making changes to any file, run make assets (without the DEBUG=1) before committing to update the generated inline version of the file.

Reload dependencies

Frontend dependencies are managed by npm and gulp. If you want to add more dependencies: update the package.json, then run gulp after updating gulpfile.js

npm install -g gulp # install CLI for GULP
npm install # install all dependencies including GULP
gulp # Run gulp using gulpfile.js