-
Notifications
You must be signed in to change notification settings - Fork 160
/
Copy path.travis.yml
142 lines (127 loc) · 3.13 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
sudo: required
language: node_js
cache:
directories:
- node_modules
node_js:
- "8"
env:
- WIDGET_VERSION=v0.8.0
script:
- echo "npm test temporarily disabled"
install:
- npm ci
- npm run build-native
deploy:
# kyber widget
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: dev-widget.knstats.com
region: ap-southeast-1
acl: public_read
local_dir: dist/native
skip_cleanup: true
on:
branch: develop
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: widget.kyber.network
region: ap-southeast-1
acl: public_read
local_dir: dist/native
upload-dir: $WIDGET_VERSION
skip_cleanup: true
on:
branch: master
# widget/config
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: dev-widget.knstats.com
region: ap-southeast-1
acl: public_read
local_dir: widget/config
upload-dir: widget/config
skip_cleanup: true
on:
branch: develop
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: widget.kyber.network
region: ap-southeast-1
acl: public_read
local_dir: widget/config
upload-dir: widget/config
skip_cleanup: true
on:
branch: master
# etheremon-widget
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: dev-etheremon.knstats.com
region: ap-southeast-1
acl: public_read
local_dir: dist/native
skip_cleanup: true
on:
branch: develop_etheremon
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: etheremon.kyber.network
region: ap-southeast-1
acl: public_read
local_dir: dist/native
skip_cleanup: true
on:
branch: master_etheremon
# widget-wrapper
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: dev-widget.knstats.com
region: ap-southeast-1
acl: public_read
local_dir: dist/native
upload-dir: wrapper
skip_cleanup: true
on:
branch: develop_wrapper
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: widget.kyber.network
region: ap-southeast-1
acl: public_read
local_dir: dist/native
upload-dir: wrapper
skip_cleanup: true
on:
branch: master_wrapper
# examples
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: dev-widget.knstats.com
region: ap-southeast-1
acl: public_read
local_dir: examples
upload-dir: examples
skip_cleanup: true
on:
branch: develop_wrapper
- provider: s3
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
bucket: widget.kyber.network
region: ap-southeast-1
acl: public_read
local_dir: examples
upload-dir: examples
skip_cleanup: true
on:
branch: master_wrapper