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=production
and thenjekyll build
- The production build must run production build command before committing as minify
- On Mac open any terminal: Run
- The
master
branch deploys is the live hosted code- Automatically deploys to https://evetrade.space
- Only
dev
can be merged intomaster
so feature branches need to submit pull requests todev
.
dev
is the development branch where all features will be merged first- Automatically deploys to https://dev.evetrade.space
- New features added to
dev
will be tested extensively before merged intomaster
- All feature branch pull requests are made to
dev