Continuous Integration tools for Origami components
Origami CI Tools is a wrapper around the tools used to build and test Origami components, to make it easier to keep the steps up to date across components.
It will help you run the component's tests, and publish the component to npm.
Install it as a devDependency in your component, and use it in circle-ci!
$ npm install -D origami-ci-tools
jobs:
test:
docker:
- image: circleci/node:10-browsers
steps:
- checkout
- npx origami-ci branch
publish_to_npm:
docker:
- image: circleci/node:10
steps:
- checkout
- npx origami-ci release
origami-ci
expects the following Environment Variables to be set: