Install:
yarn install
This starts a local development server complete with asset pipeline:
yarn start
Export a static site to ./dist/site
yarn run site
docker-compose up
You need to prefix all maintenance commands from above like yarn … with
docker-compose run --rm web …
Everything in master gets deployed automatically to https://innoq.github.io/innoq-styleguide.
See .travis.yml for more info.
yarn run compile
After that, you'll find all the relevant assets in ./dist/.
We're currently hosting all of our web fonts (including icons) on innoq.com. To update them:
- Go to https://gitlab.innoq.com/innoq/innoq.com-cms/app/assets/fonts
- Replace the font files you need to update
- Commit + push
- Wait until the new versions are deployed
- Update
$cachebusterfor the updated font families in the style guide; you can use a random hash for that:date +%s | md5
Just hit ENTER all the time to release a new version.
Travis deals with npm publishing, no need to answer with "YES" here.
$ release-it
$ release-it minor
$ release-it major
