-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
35 lines (35 loc) · 1.55 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
language: ruby
cache: bundler
rvm:
- 2.2.2
addons:
ssh_known_hosts:
- engnroom.org
- ftp.greenhost.nl
before_install:
- openssl aes-256-cbc -K $encrypted_924390b0b1a8_key -iv $encrypted_924390b0b1a8_iv
-in deploy-key-2017.enc -out deploy-key-2017 -d
- chmod 600 ~/.ssh/config
- chmod 600 deploy-key-2017
- mv deploy-key-2017 ~/.ssh/id_rsa
- rm deploy-key-2017.enc
- echo -e "Host engnroom.org" >> ~/.ssh/config
- echo -e "IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config
- echo -e "Host ftp.greenhost.nl" >> ~/.ssh/config
- echo -e "IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config
script:
- bash script/build.sh
after_success:
- bash script/deploy.sh
branches:
only:
- gh-pages
env:
global:
- GH_USERNAME=theengineroom-engineers
- GH_OWNER=the-engine-room
- GH_REPO=2017-retro
- GH_REF=github.com/the-engine-room/2017-retro.git
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true
- secure: nat1RqR9ETlkxucNzp5viMx/uCcVG0C1Q8RYyaShI+qrFw/LXKaQKLovzWfWyMSodE9nn2wvjE2riiYBnSBPHI20z37XEuFRywbzStwNn7m5xaIAhfvIZSL+VXwozPTMZHfbxoviq0mv57jebnUE/myhTNQPwSwbrW7WJrp37De1uBzecl7Buv0HxoEoBFVxI2twXxiE0kCERUg8Z8+Q1Je4ipMc8U+HzE0mnejdzf4UpylSNVQL96YilZMI3061ul1z80Rr+fUnPhcIobC1WoV2dBjdcFt/c0kZqV/NZtZBjrnafM9myp18kvkzBXw12N3eUW7zgl95PYY2waXw4ifRQvI2udete//j2mXzVJox5hAqe/IIzcySuMTTzLbR1urhDGw3Ypxof+LEvI4p0qQZuNiRjn0G2mFy2bmLRlMyOTxWjCPeiVRIsg4nrtUcz41X2dsh69dRyJdBhKIZXrL6kVE26Hta6h3WkYkyEuds3SwvaDZWwLARICdh4Is7BBJvN5dYTd5U/fO89aDrde8q27R+dDeqAO+8lMPcjMrLpGZguerEMvm9ZiTkU5LbMlbsvOTjJNGwcxSC5UGNlcw2QWcVJY+/riqu8wGdlM/XEx3zuKodmOQgznDy4nWr1B2dt8sWy43Y3sfmJ/hgrZNaVO3yx0hJxkOIstPmboM=
sudo: false