Skip to content

Commit 7387a24

Browse files
authored
Merge pull request #1 from chanind/experimentation
fix: experimentation
2 parents 4026ff3 + cc32c45 commit 7387a24

26 files changed

+10631
-14700
lines changed

.circleci/config.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
version: 2
2+
3+
.restore-cache: &restore_cache
4+
restore_cache:
5+
name: Restoring Node Modules Cache
6+
keys:
7+
- v1-node_modules-{{ checksum "yarn.lock" }}
8+
# fallback to using the latest cache if no exact match is found
9+
- v1-node_modules-
10+
11+
jobs:
12+
build:
13+
docker:
14+
- image: circleci/node:10
15+
16+
working_directory: ~/repo
17+
18+
branches:
19+
ignore:
20+
- /^v\d+\.\d+\.\d+$/
21+
22+
steps:
23+
- checkout
24+
- <<: *restore_cache
25+
- run: yarn install
26+
27+
- save_cache:
28+
paths:
29+
- node_modules
30+
key: v1-dependencies-{{ checksum "package.json" }}
31+
32+
- run: yarn lint
33+
- run: yarn build
34+
- run: yarn test
35+
- run: yarn report-coverage
36+
- run: if [ "$CIRCLE_BRANCH" = "master" ]; then yarn deploy-docs; fi
37+
- run: if [ "$CIRCLE_BRANCH" = "master" ]; then yarn semantic-release; fi

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2017 David Chanin <[email protected]>
1+
Copyright 2019 David Chanin <[email protected]>
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
44

0 commit comments

Comments
 (0)