Skip to content

Commit 37d708a

Browse files
authored
Merge pull request #75 from ganderzz/feature/add-circle-ci-deployment
Feature/add circle ci deployment
2 parents 3c8eaed + 7db56e0 commit 37d708a

File tree

8 files changed

+40
-65
lines changed

8 files changed

+40
-65
lines changed

.circleci/config.yml

Lines changed: 37 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
version: 2
2+
3+
defaults: &defaults
4+
working_directory: ~/repo
5+
docker:
6+
- image: circleci/node:latest
7+
28
jobs:
39
build:
10+
<<: *defaults
411
parallelism: 1
5-
docker:
6-
- image: circleci/node:latest
7-
8-
working_directory: ~/repo
912

1013
steps:
1114
- checkout
@@ -28,3 +31,33 @@ jobs:
2831

2932
- store_artifacts:
3033
path: ./coverage
34+
35+
- persist_to_workspace:
36+
root: ~/repo
37+
paths: .
38+
39+
deploy:
40+
<<: *defaults
41+
steps:
42+
- attach_workspace:
43+
at: ~/repo
44+
- run:
45+
name: Authenticate with registry
46+
command: echo "//registry.npmjs.org/:_authToken=$npm_TOKEN" > ~/repo/.npmrc
47+
- run:
48+
name: Build prod code
49+
command: yarn build:prod
50+
- run:
51+
name: Publish package
52+
command: npm publish
53+
54+
workflows:
55+
version: 2
56+
deploy:
57+
jobs:
58+
- deploy:
59+
filters:
60+
tags:
61+
only: /^v.*/
62+
branches:
63+
ignore: /.*/

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ yarn-error.log*
77
.DS_Store
88
.cache
99

10+
dist
11+
1012
# Runtime data
1113
pids
1214
*.pid

dist/definitions/ScrollArea.d.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

dist/definitions/ScrollTo.d.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

dist/definitions/ScrollToHOC.d.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

dist/definitions/index.d.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

dist/react-scroll-to.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-scroll-to",
3-
"version": "2.0.0-alpha.1",
3+
"version": "2.0.0-alpha.2",
44
"description": "Scroll to a position using react",
55
"main": "./dist/react-scroll-to.js",
66
"types": "./dist/definitions",

0 commit comments

Comments
 (0)