Implements the EVE ESI API to find:
- the best margins inside your own station.
- the best trades between stations.
- the best trades between systems.
- the best trades between regions.
The following are the base requirements to develop against this codebase. They are split up amongst base package requirements and Jekyll plugins.
- Minifier
gem install jekyll-minifier
The following explain the development guidelines and requirements. bundle install should install most requirements.
- To develop locally execute
jekyll serve(ensureJEKYLL_ENV=dev-- you should be fine by default) - To kick off a Production build:
- On Mac open any terminal: Run
JEKYLL_ENV=production jekyll build - On Windows go into CMD Prompt: Run
set JEKYLL_ENV=productionand thenjekyll build - The production build must run production build command before committing as minify
- On Mac open any terminal: Run
- The
masterbranch deploys is the live hosted code- Automatically deploys to https://evetrade.space
- Only
devcan be merged intomasterso feature branches need to submit pull requests todev.
devis the development branch where all features will be merged first- Automatically deploys to https://dev.evetrade.space
- New features added to
devwill be tested extensively before merged intomaster - All feature branch pull requests are made to
dev