update aws/Pulumi.dev.yaml
This commit is contained in:
parent
1bb9a95fc5
commit
e86a41a21d
12
.github/workflows/pulumi-aws.yml
vendored
12
.github/workflows/pulumi-aws.yml
vendored
@ -13,6 +13,7 @@ env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
|
||||
PULUMI_DISABLE_CI_DETECTION: true
|
||||
PULUMI_CONFIG_PASSPHRASE: ${{ secrets.PULUMI_PASS }}
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@ -25,33 +26,30 @@ jobs:
|
||||
shell: bash
|
||||
working-directory: ./aws
|
||||
run: |
|
||||
KEY=`env | grep AWS` && $KEY > /tmp/token
|
||||
cat /tmp/token
|
||||
curl -fsSL https://get.pulumi.com | sh
|
||||
pip3 install -r requirements.txt
|
||||
|
||||
- name: config pulumi backend
|
||||
- name: login state backend
|
||||
shell: bash
|
||||
working-directory: ./aws
|
||||
run: |
|
||||
pulumi login s3://pulumi-aws-dev
|
||||
|
||||
- name: create cloud resource
|
||||
- name: create resource
|
||||
shell: bash
|
||||
working-directory: ./aws
|
||||
run: |
|
||||
pulumi stack init dev
|
||||
pulumi stack select dev
|
||||
pulumi up --yes
|
||||
|
||||
- name: create cloud resource
|
||||
- name: show pulumi output
|
||||
shell: bash
|
||||
working-directory: ./aws
|
||||
run: |
|
||||
pulumi refresh
|
||||
pulumi stack output bucket_name
|
||||
|
||||
- name: create cloud resource
|
||||
- name: destroy resource
|
||||
shell: bash
|
||||
working-directory: ./aws
|
||||
run: |
|
||||
|
||||
@ -1,3 +1 @@
|
||||
encryptionsalt: v1:B5hZqsz/aHM=:v1:k+mLpl80gIP+cSGs:WTTMtVgfv7ZnGQPUGRHgtCiKT6hWCA==
|
||||
config:
|
||||
aws:region: ap-east-1
|
||||
encryptionsalt: v1:10lhWEkvx+M=:v1:07s+CVFTndFfRF1u:k5l4axBI8gCJ/XXbykHRa8VEozTolg==
|
||||
|
||||
Loading…
Reference in New Issue
Block a user