Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/ci-cd #99

Merged
merged 52 commits into from
Jan 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
a2ac241
updates for ci / cd configuration for backstage
tsaucier-sf Jan 4, 2024
73e9c96
adding and ran pre-commit for auto formatting resolution
tsaucier-sf Jan 4, 2024
a851fd1
adding actions dependency scripts
tsaucier-sf Jan 4, 2024
e02f48a
update file name
tsaucier-sf Jan 4, 2024
5aaf6e0
modify action to current paths
tsaucier-sf Jan 4, 2024
9eb7ca9
update to use script for init / plan / apply
tsaucier-sf Jan 4, 2024
3a37f1e
remove terraform -v
tsaucier-sf Jan 4, 2024
595cfe4
rename workflow
tsaucier-sf Jan 4, 2024
feb6519
make executable script
tsaucier-sf Jan 4, 2024
1c1d2d1
fixing to shell script
tsaucier-sf Jan 4, 2024
326dde9
fixing to shell script environment reference
tsaucier-sf Jan 4, 2024
e06fe27
fixing to shell script to accept environment optarg
tsaucier-sf Jan 4, 2024
1257536
adding error from script
tsaucier-sf Jan 4, 2024
45fc446
adding error from script
tsaucier-sf Jan 4, 2024
ae5fced
removing my branch
tsaucier-sf Jan 4, 2024
0171312
adding overrides
tsaucier-sf Jan 4, 2024
8ca61a8
clean up title
tsaucier-sf Jan 4, 2024
3760323
adding support for git tagging, docker build and push.
tsaucier-sf Jan 4, 2024
0486fd4
fixing deploy workflow
tsaucier-sf Jan 4, 2024
0840a42
adding chaining for workflow
tsaucier-sf Jan 4, 2024
3059b1b
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 4, 2024
b9586bd
adding permission for tag job
tsaucier-sf Jan 4, 2024
1ac86cf
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 4, 2024
23aa8b6
adding content:write for tagging
tsaucier-sf Jan 4, 2024
2ae2001
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
91f9b7f
update workflows for public repo
tsaucier-sf Jan 5, 2024
f62241f
update workflows for public repo
tsaucier-sf Jan 5, 2024
a6d46aa
removing the build on branch push
tsaucier-sf Jan 5, 2024
213011f
update script
tsaucier-sf Jan 5, 2024
26e1937
testing without ssh keys
tsaucier-sf Jan 5, 2024
2292f78
testing credential setting
tsaucier-sf Jan 5, 2024
e770b35
reference secrets instead of variables
tsaucier-sf Jan 5, 2024
83ed299
testing with hardcoded arn
tsaucier-sf Jan 5, 2024
cc30b2f
increment version. change account id to environment secret
tsaucier-sf Jan 5, 2024
748ff9a
adding environment for plan prod
tsaucier-sf Jan 5, 2024
03fcc1e
testing the chaining of workflows
tsaucier-sf Jan 5, 2024
625a6f5
testing chain after git tag
tsaucier-sf Jan 5, 2024
dcabd72
testing after git tag
tsaucier-sf Jan 5, 2024
219fb14
removing TODO to test on default branches
tsaucier-sf Jan 5, 2024
0e86dea
making role arn a single variable
tsaucier-sf Jan 5, 2024
39eb7ae
changing the image
tsaucier-sf Jan 5, 2024
628c1f1
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
2cc9d19
reworking secret references
tsaucier-sf Jan 5, 2024
6921957
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
b5b96c6
adding permissions
tsaucier-sf Jan 5, 2024
b4b3aaa
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
9c4dc7d
additional changes and testing for ci cd
tsaucier-sf Jan 5, 2024
3fc0d1d
adding tag push
tsaucier-sf Jan 5, 2024
ce82209
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
5d1cc30
adding workflow_run back
tsaucier-sf Jan 5, 2024
d5f9728
Merge branch 'main' into feature/ci-cd
tsaucier-sf Jan 5, 2024
4ddc0d5
fix variable reference
tsaucier-sf Jan 5, 2024
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
2 changes: 1 addition & 1 deletion .github/workflows/deploy-backstage-prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
id: workflow_vars
run: |
echo "plan_id=$(git rev-parse --short "$GITHUB_SHA")" >> $GITHUB_OUTPUT
echo "git_tag=${github.ref_name}" >> $GITHUB_OUTPUT
echo "git_tag=${{ github.ref_name }}" >> $GITHUB_OUTPUT

# configure iam
- name: Configure IAM Role
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:

- name: Set output
id: vars
run: echo "git_tag=${github.ref_name}" >> $GITHUB_OUTPUT
run: echo "git_tag=${{ github.ref_name }}" >> $GITHUB_OUTPUT

# configure iam
- name: Configure IAM Role
Expand Down
Loading