-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.travis.yml
More file actions
22 lines (21 loc) · 1.13 KB
/
.travis.yml
File metadata and controls
22 lines (21 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
sudo: required
addons:
apt:
packages:
- jq
before_script:
- sudo rsync -az ${TRAVIS_BUILD_DIR}/ /usr/local/bootstrap/
- bash scripts/install_consul.sh
- bash scripts/install_vault.sh
- sudo cp /home/travis/.vault-token /usr/local/bootstrap/.vault-token
- bash scripts/configure_app-role.sh
script:
- bash scripts/install_demo_app.sh
deploy:
provider: releases
api_key:
secure: McSGdHWign6YDj5ecmapdLkia6RnVUp1dPPM8B5hK/ZpxQoYDhnPCbsjo4xcLEdWHxtzwLqLG4DUrH4vI2YrA15IwmP8dI7g7LsVyl5fIfoQnqW9kdKBzlLVIyvRU5xX9m4zbHAMYdunHTn3Orekl4bRUCm8Jr4YPbIe0OE5F7kN5zmPgTUMTs/MCXizd6cLruQ0qznR6wpclGgYAZE6jeJykhz+wKvCaj8rLXWOm/9lOQ+91NJTI47E/TATzfVsx4b+YG+Q90moMcN0bg/49uhPMScq2UGB319+fk6OA+0in92a2r2l57xWHwTWIERPu9mjU9bVRh5D+9OmG3f9FpJCDxnJE1AfcwyNNNQPFPiz4XpQa8BJ2WcBFV+N/vovlHXU7eli/mpi0OMVT3V+cl+nVxrv1dSC3An4GvTOERuzZ4TbuU+bNlvStKA5h3x3Dk0lBJYtZBQb09Xg74WR15ubAl3SsFQhCU07mo0/JlR5uxrIvgwK4v5HCQqtXLyp+/xCiED/3BVh0XxvXqnt47a9NxMpIdUtsRdCbdyu1TmGhcRvcwev5s/1AHhN9Tj+ywAqNIwGLv0fxfzZs/vIH6Ca9D/DRu5MK0szo0fWrFNHcHbknxQ7PmR/qvz9ppKoAsZ3cFKZ8g/yqxajGGXuaVyNlXMK67cDPgJ2ddKpzm8=
file: "./demodeploymentfile.txt"
skip_cleanup: true
on:
tags: true