This repository was archived by the owner on Jan 5, 2020. It is now read-only.
File tree 5 files changed +79
-11
lines changed
5 files changed +79
-11
lines changed Original file line number Diff line number Diff line change 1
1
host_vars /localhost
2
2
* .retry
3
3
ci /credentials.yml
4
+ .terraform
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
---
2
+ dockerhub_username: ""
3
+ dockerhub_password: ""
2
4
slack_webhook_url: ""
Original file line number Diff line number Diff line change
1
+ terraform {
2
+ backend "s3" {
3
+ bucket = " raba-jp.net.terraform-state"
4
+ key = " cloud"
5
+ region = " us-east-2"
6
+ }
7
+ }
8
+
9
+ variable "digitalocean_token" {}
10
+
11
+ provider "digitalocean" {
12
+ token = " ${ var . digitalocean_token } "
13
+ }
Original file line number Diff line number Diff line change
1
+ box : debian
2
+ plan :
3
+ steps :
4
+ - script :
5
+ name : install some tools
6
+ code : |
7
+ sudo apt-get update
8
+ sudo apt-get -f install
9
+ sudo apt-get install -y wget unzip curl
10
+ - script :
11
+ name : setup terraform
12
+ code : |
13
+ mkdir -p $HOME/terraform
14
+ export PATH=$PATH:$HOME/terraform
15
+ VERSION=0.10.8
16
+ cd $HOME/terraform
17
+ wget https://releases.hashicorp.com/terraform/${VERSION}/terraform_${VERSION}_linux_amd64.zip
18
+ unzip terraform_${VERSION}_linux_amd64.zip
19
+ rm terraform_${VERSION}_linux_amd64.zip
20
+ - script :
21
+ name : terraform init
22
+ code : |
23
+ terraform init
24
+ - script :
25
+ name : terraform plan
26
+ code : |
27
+ terraform plan
28
+ after-steps :
29
+ - slack-notifier :
30
+ url : $SLACK_WEBHOOK_URL
31
+ channel : notifications
32
+ username : Wercker
33
+ apply :
34
+ steps :
35
+ - script :
36
+ name : install some tools
37
+ code : |
38
+ sudo apt-get update
39
+ sudo apt-get -f install
40
+ sudo apt-get install -y wget unzip curl
41
+ - script :
42
+ name : setup terraform
43
+ code : |
44
+ mkdir -p $HOME/terraform
45
+ export PATH=$PATH:$HOME/terraform
46
+ VERSION=0.10.8
47
+ cd $HOME/terraform
48
+ wget https://releases.hashicorp.com/terraform/${VERSION}/terraform_${VERSION}_linux_amd64.zip
49
+ unzip terraform_${VERSION}_linux_amd64.zip
50
+ rm terraform_${VERSION}_linux_amd64.zip
51
+ - script :
52
+ name : terraform init
53
+ code : |
54
+ terraform init
55
+ - script :
56
+ name : terraform apply
57
+ code : |
58
+ terraform apply
59
+ after-steps :
60
+ - slack-notifier :
61
+ url : $SLACK_WEBHOOK_URL
62
+ channel : notifications
63
+ username : Wercker
You can’t perform that action at this time.
0 commit comments