generated from ExamProCo/terraform-beginner-bootcamp-2023
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitpod.yml
37 lines (36 loc) · 921 Bytes
/
.gitpod.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
tasks:
- name: terraform
env:
TF_LOG: DEBUG
before: |
cd $PROJECT_ROOT
source ./bin/install_terraform_cli.sh
source ./bin/generate_tfrc_credentials
source ./bin/set_tf_alias
cp $PROJECT_ROOT/terraform.tfvars.example $PROJECT_ROOT/terraform.tfvars
source ./bin/build_provider.sh
- name: sinatra
before: |
cd $PROJECT_ROOT
cd terratowns_mock_server
bundle install
bundle exec ruby server.rb
- name: aws-cli
env:
AWS_CLI_AUTO_PROMPT: on-partial
before: |
cd $PROJECT_ROOT
source ./bin/install_aws_cli.sh
source ./bin/set_tf_alias
- name: http-server
before: |
cd $PROJECT_ROOT
npm install --global http-server
command:
http-server
vscode:
extensions:
- amazonwebservices.aws-toolkit-vscode
- hashicorp.terraform
- phil294.git-log--graph
- mhutchie.git-graph