1 | # Javascript Node CircleCI 2.0 configuration file
|
2 | #
|
3 | # Check https://circleci.com/docs/2.0/language-javascript/ for more details
|
4 | #
|
5 | version: 2
|
6 | jobs:
|
7 | build:
|
8 | branches:
|
9 | only:
|
10 | - master
|
11 | docker:
|
12 | # specify the version you desire here
|
13 | - image: circleci/node:latest
|
14 |
|
15 | working_directory: ~/repo
|
16 |
|
17 | steps:
|
18 | - checkout
|
19 |
|
20 | - run:
|
21 | name: Install dependencies
|
22 | working_directory: ~/repo
|
23 | command: |
|
24 | yarn global add @mhy/mhy
|
25 | npm i
|
26 |
|
27 | - deploy:
|
28 | name: Trigger deployment
|
29 | working_directory: ~/repo
|
30 | command: |
|
31 | echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > ~/repo/.npmrc
|
32 | npm pub |
\ | No newline at end of file |