forked from ArtiomL/hello-world
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
38 lines (30 loc) · 3.21 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
sudo: required
env:
global:
- REPO="artioml/hello-world"
- secure: "QLLccKiwCCv76pjHV0Fe5nP94T9fXbxIs4KNdwsFy7mn5k7cQdFYurtjUt4aFTLJvxjpef2tiums0HK6B++gscukzfY6sHqeKe8aZUTkjg7u22K/ClYgyOFtiuH5lq0P0YLUDeAL3YZqhV9YrDYA3dHi97gG/ab/RvGheA4LYFOmpsU61yeJDxbZh0FN83iOrKXQ/ceYis+A7C3/VgXW5p6VkfXF6gCOXog3ENxa4jhxDL6aMhClNalaUPzQGhQ0Riu33weQOgPdc2PNYqZmNyxM3z+iQ7cUaGIlpEPXHY3JhIySJS+ct39DX/jo9I6lkCjkU7TcbEPQfoioPB79jTxvUyPsduqydsfzeA6UJPAAHyGsXDFE6TLEH2OyeSzdzzNYM+1tE6o6B92mVlfTcegh5C928Q9xCjwGqYdBK55b16ZN0QJwhLaOMnxn+I9t8TiYgZDjUy1OPC6e0o+oF4wXhFF85Hf3x+ojR4+8RNQ4EHgs6jV4cp5KaUlxlnNMr1SYfg3uN14tV9O57GCfH93LjkVHEyyPvl+K0p6JenhFjRLr0W5KoM/nDop3aplYjXriy0CgPLbTdMLdewotrInE1IZLuDC/zIB+BqNwQmcUAyJASHdBCGHd4vYtDpRjfcjHXuOEhrIpsyCLITYvv7F+poe/WA8XeCOXt11dV98="
- secure: "ABmerag0NibwEoHnR5PT3MEO6Ldo29xBWzShM/lc5qZreKQcC5ewjL72VuemLXhWnKu5jsPShf0/UPIaeWjnjJwiMKxqEcTmbAqWpaojCT9I0sNiAxUpbEtyGXX4xMp+0OSkeGM+f46nhuU8AP/Og5qdvo+biSDodzD2Z8rd67mnWbXqot4Vl82XxVdrYvd0a18DtlVd7UrTVnhOBJUK5GXpYled9pbQmcHbIE66CqRKAC7sc2xl1UoFqRcbwXLuA0wXYlbu36qEAKHoV4yeRqG9lNo6EltDkSq/OWQXg0p403gqQV91OIjX3WUL82bsL+YnFvhb13kGcP0una4pJInVTYBObm6xWQ0ALqRbCmydijmseoCjwXFG1x9LWzwpZ194Y3tCwEabzFaZ6TtucSYGc6M/huN/ieMcyt/HtUa8VRVgPa/RMMg7NTIjsYowSKCp7aH4H3SwKlWPaE2ii+o7RZYGkRX5Bpf+eF+dx2mTxUEghBhM3hmuFo2KhtrAX4TsTt7i0Bd1VjH7vNgEioMs5LZdACe3YdoksD2caWK3b1qF7pS2Xk8KogG9OepIiOdJberYfzuQVeQ+7WI7zSzTFa3Lr5GxZZoDIiVBXMqstdAaL1QI5yToThbwGdSQ7ic9RMdkY54OrcPyttjI3HZnXQr7+FhhsbJtLnqECJk="
language: node_js
node_js:
- "lts/*"
services:
- docker
before_script:
- chmod +x test/run.sh
script:
- docker build -t $REPO .
- test/run.sh
after_success:
- docker images
- if [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then
docker login -u $DOCKER_USER -p $DOCKER_PASS;
docker push $REPO;
fi
deploy:
provider: heroku
api_key:
secure: "UHhRh2GA50UxIP/5u/Gs+aDgSV5VsA/roJoOfnwsCl07lJeQ0GbDmjdQEvSqQYN7dMUC9ZmXpqzknZqY2C2VTays43uLdgrYaJTwc1voS2SYWRdHCffT+EIjiDcxd2a4dhtVe2d38QntS1Pkd/rQ1EOgKxiPHeCrVyl5YKGfcLWD2yOBwLTEzdOy91Q71QKdkRUkA7G8zjue6/byKfgs4JDg/v8eoc6ESnfMQyhdf4MuWcdRCmIAHTYYh+IZ6mdyt+xcQB8QQNYeGHU5NGBMedQ4Ffhtej0y/fPtByqiLPOMSq0GF9FtUrK2i2dgAphJvjvzgyNcIjxeNrr3G9yaEPyhg6kZLlMVI5ObtgIaGI/QXsHNqXgZGs8wC6CQH5BCzvlUq0MRHdVvSJu2AuHkuNdXFAOi8crNleOeT5fmOgj79bS8xsDzacIkeKrIR9wwWIyH3ukef0Oou530NPxJSA9UO80Bwn7a+8CAUfVQDG3cTPAgxE9TRJQzPTUy89q+wlv+8qu9ocebudoQ8qbzFhCypYd61mgDMkbsY84QfDpsrxLzaRl1ArASPQq+PxNaQq7wjH0RmGvbAJCNaDTCaNX8Ag+pmSoO+BQI/horZpk232QtkHcbCUoB/YtvH3Q+Dr696laB/WuNI9Bg5cSg1ia94KhkHdiftwYQygyqaO8="
app: dhwt
notifications:
slack:
secure: "TMaVLYRzpDE2f0ajpga2OKYq16xtG93kB9gCjX/yGX2zo9lEymP18OXDLIvaux+lLkfTCGFu1jk0UzhkcvIVi6nArpH0/0r4VzHv+Mckg9kCQVUcZpkCUGvG7KWanRJ4zXcbUM7E0/2p1LinpwAnUSg5o8Bgo7zZi1HaX3C4o81BqXDsTb8TpyLpTIuszvBR/NNij5YrurbrqhPE3igDwLINjN0F5o9c/aEkWSKdbsdtpv+7JDyWQ3XaLL6buJFYFXtB7R7vz4af/8v4jK9QTdpwQCjKiH/ee+p/T/0R9C6CeCcXvZsAX+6ZdVmoLUvQI+sKiyqilwZgM5z54xFcb62ZTvioLX7+CZN9y2nH75LqBHgO5CIpI7YMKySiQ3VnD92JgtQxu8Ah6mhG9pRT91GoM/GmBHOtpWhghoPcpy23z18ho6PTjKfQqkegdR7rG9U933rdNNss8Yd0t9pPrHM+8LrgzVm0SVxt34ZFmr6z3nTDZFSiYFIvJZMog40vd5pxCQGXPcAXk/h39DQDEEWd9UW53gyEfm714VTxiphejUvvMfxCEAuu7wWIhIy3Gw9xgMTPpkBZ081UGvWwji5kXhJfGy1D6z1JqADRgoQk+SepU73QR0d5HXtFoEdAd99/CBT2djjSAISQ4xMu+RDBEnjsCE/qHrL4FuwIXDg="