-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy path.travis.yml
35 lines (28 loc) · 946 Bytes
/
.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
language: ruby
services:
- docker
# To handle 'not get uid/gid'
RUN npm install -g yarn gulp
RUN npm config set unsafe-perm true
before_install:
- docker pull mongo:latest
- docker run --name mongo -p 27017:27017 -d mongo mongod --smallfiles
- docker build --tag core .
- docker ps -a
script:
- docker ps -a
branches:
only:
- master
- production
notifications:
slack: wrioos:XDZWFBrf9TDtoEOcw5YGBM4a
deploy:
- provider: s3
access_key_id:
secure: RSbJV8MZaIxbpJA0yT/qp+7nBPzQmjkzPErb8t4ZpAkebsTVKAd7/e//fXFJguSUoPx57zGRxCJNTvuF7uZSZ4Vl85JZXInzQnKI5nFP8FfqqSZmH6mYf6+m0MFHVYy4s0SX5/IGkMCRIFoKK3PJ7HnizrYdmTOywcSxrsSI8F0=
secret_access_key:
secure: bxuBwOeamiW+xysEbyJ1r1KhcHg5WtJUqDv8tIpw1t06D6AeJ0frny64bPWYq9DiOYJetqifUq9ppRdafVP4JbR5rbn9ryXkvR+NeySZ0tQZask9udwsxK8bz/YC00511TTYt7l3x24neIWqQJ3HNMJSU4bXMusdlK/wGYymn/o=
bucket: wrioos.com
upload-dir: Core-WRIO-App
acl: public_read