-
Notifications
You must be signed in to change notification settings - Fork 7
/
.travis.yml
30 lines (30 loc) · 1.33 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
language: node_js
node_js:
- '6.1'
script: npm run lint-and-test
notifications:
slack:
rooms:
- moveonorg:OTFzZVGzKuhTSw5daB5MjHiL#mop-tech
on_success: always
on_failure: always
on_start: never
before_deploy:
- export API_URI="https://broom.moveon.org"
- export BASE_APP_PATH="/"
- export PUBLIC_ROOT="http://mop-static-stage.s3-website-us-west-1.amazonaws.com/js/"
- export STATIC_ROOT=""
- export PROD=1
- npm run build
deploy:
on:
branch: master
provider: s3
access_key_id: AKIAITZUUGIJNKLB4PHA
bucket: mop-static-stage
skip_cleanup: true
acl: public_read
local_dir: build
upload-dir: js
secret_access_key:
secure: MEjfUinb8RC50nEHxvnisYoBL15qjZoizNdBUjJ5OThiRQnGNRtiTgbdr1qeC4E2ZZ4Nzc9viNTyBhbRmZ3GViaAIeQ5RlFmL0JP/mXwOdgwJO3lE1ZksZWszrmJVaFSsq2BVlFG5O40Y3kVNmNUdlBOgFVRg8AJzefADIKRXBnf6Td07/36ETG5/lSIBNkLeercN9w5aD49tH5LJp8p83N08A6IDLj09xNdCiazN/yyHDD1KGFvDNQeKMFO5T7gBiywy2mHncTos8CX6gOE/yi3rE8qWirfFKyVVEQqVmbulZnmVxYQPmbJ8UMN3g/FOrhtm1r9fBXslSRKlPP1i4Vb0o6kh4IROkd/mU9cNdEokDqUyCT3NVqPdXd0fisk6Tu/krboHmC+fW6bu1KI1KHNfmg1ltp8FjLykeBVxyUjAxUmlCCepOOEBwsi5U2N0jixbT8cwX9e4++dryuo7LIOm2IPO/10LvhYSGEQgntyKB5g/yiEsw6RGEM3oFwkagfLDR16Fw/RGSYl0ikB2FYVZkN+J6kLMTzhvQwl4iIc5wRswz+ntnuFZlLxV2wKgpd5YBHD6KtN+/4G5O7NaDvJ/xwWQx7rJKDbLji4n+u/+OKIoFJ4cKoM7tyBscFo1jEXQfnuvAQRls3/vxKnFdTx0IPi16FOEz2uiJsA2Tg=