Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 4 additions & 15 deletions .github/workflows/aws_ca.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,28 +7,26 @@ on:
paths:
- modules/aws/ca/**
- modules/universal/ca/**
- test/modules/awsdeploy/ca/**
- example/aws/ca/**
- provision/ansible/**
push:
branches:
- master
paths:
- modules/aws/ca/**
- modules/universal/ca/**
- test/modules/awsdeploy/ca/**
- example/aws/ca/**
- provision/ansible/**

jobs:
terraform:
name: Terraform
runs-on: ubuntu-latest
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
TF_VERSION: 0.12.29
defaults:
run:
working-directory: ./test/modules/awsdeploy/ca
working-directory: ./example/aws/ca

steps:
- name: Checkout
Expand All @@ -39,20 +37,11 @@ jobs:
with:
terraform_version: ${{ env.TF_VERSION }}

- name: Set up to using dummy local variables
run: |
rm -f remote.tf locals.tf
mv locals.tf.dummy locals.tf

- name: Terraform Format
run: terraform fmt -check -recursive
working-directory: ./modules/aws/ca
run: for d in . ../../../modules/aws/ca ; do cd ${d} && terraform fmt -check -recursive ;done

- name: Terraform Init
run: terraform init

- name: Terraform Validate
run: terraform validate -no-color

- name: Terraform Plan
run: terraform plan -no-color
49 changes: 0 additions & 49 deletions .github/workflows/aws_ca_example.yml

This file was deleted.

21 changes: 4 additions & 17 deletions .github/workflows/aws_cassandra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ on:
- modules/universal/cassandra/**
- modules/universal/cassy/**
- modules/universal/reaper/**
- test/modules/awsdeploy/cassandra/**
- provision/**
- example/aws/cassandra/**
push:
branches:
- master
Expand All @@ -19,20 +18,17 @@ on:
- modules/universal/cassandra/**
- modules/universal/cassy/**
- modules/universal/reaper/**
- test/modules/awsdeploy/cassandra/**
- provision/**
- example/aws/cassandra/**

jobs:
terraform:
name: Terraform
runs-on: ubuntu-latest
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
TF_VERSION: 0.12.29
defaults:
run:
working-directory: ./test/modules/awsdeploy/cassandra
working-directory: ./example/aws/cassandra

steps:
- name: Checkout
Expand All @@ -43,20 +39,11 @@ jobs:
with:
terraform_version: ${{ env.TF_VERSION }}

- name: Set up to using dummy local variables
run: |
rm -f remote.tf locals.tf
mv locals.tf.dummy locals.tf

- name: Terraform Format
run: terraform fmt -check -recursive
working-directory: ./modules/aws/cassandra
run: for d in . ../../../modules/aws/cassandra ; do cd ${d} && terraform fmt -check -recursive ;done

- name: Terraform Init
run: terraform init

- name: Terraform Validate
run: terraform validate -no-color

- name: Terraform Plan
run: terraform plan -no-color
53 changes: 0 additions & 53 deletions .github/workflows/aws_cassandra_example.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,40 +1,38 @@
name: Terraform test for Pulsar module of AWS Example

name: Terraform test for Kubernetes module of AWS
on:
pull_request:
branches:
- master
paths:
- modules/aws/pulsar/**
- modules/aws/kubernetes/**
- example/aws/kubernetes/**
push:
branches:
- master
paths:
- modules/aws/pulsar/**

- modules/aws/kubernetes/**
- example/aws/kubernetes/**
defaults:
run:
working-directory: ./example/aws/kubernetes
jobs:
terraform:
name: Terraform
runs-on: ubuntu-latest
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
TF_VERSION: 0.12.29
defaults:
run:
working-directory: ./examples/aws/pulsar

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@master

- name: Setup Terraform
uses: hashicorp/setup-terraform@v1
with:
terraform_version: ${{ env.TF_VERSION }}

- name: Terraform Format
run: terraform fmt -check
run: for d in . ../../../modules/aws/kubernetes ; do cd ${d} && terraform fmt -check -recursive ;done

- name: Terraform Init
run: terraform init
Expand Down
19 changes: 4 additions & 15 deletions .github/workflows/aws_monitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,28 +7,26 @@ on:
paths:
- modules/aws/monitor/**
- modules/universal/monitor/**
- test/modules/awsdeploy/monitor/**
- example/aws/monitor/**
- provision/**
push:
branches:
- master
paths:
- modules/aws/monitor/**
- modules/universal/monitor/**
- test/modules/awsdeploy/monitor/**
- example/aws/monitor/**
- provision/**

jobs:
terraform:
name: Terraform
runs-on: ubuntu-latest
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
TF_VERSION: 0.12.29
defaults:
run:
working-directory: ./test/modules/awsdeploy/monitor
working-directory: ./example/aws/monitor

steps:
- name: Checkout
Expand All @@ -39,20 +37,11 @@ jobs:
with:
terraform_version: ${{ env.TF_VERSION }}

- name: Set up to using dummy local variables
run: |
rm -f remote.tf locals.tf
mv locals.tf.dummy locals.tf

- name: Terraform Format
run: terraform fmt -check -recursive
working-directory: ./modules/aws/monitor
run: for d in . ../../../modules/aws/monitor ; do cd ${d} && terraform fmt -check -recursive ;done

- name: Terraform Init
run: terraform init

- name: Terraform Validate
run: terraform validate -no-color

- name: Terraform Plan
run: terraform plan -no-color
49 changes: 0 additions & 49 deletions .github/workflows/aws_monitor_example.yml

This file was deleted.

Loading