-
Notifications
You must be signed in to change notification settings - Fork 86
Decrypt Oracle deployment tooling #109
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
Conversation
…ial discovery in CodeBuild
decrypt_oracle/.chalice/pipeline.py
Outdated
"AppPackageBuild", | ||
Artifacts=artifacts, | ||
Environment=environment, | ||
Name="{}Build".format(APPLICATION_NAME), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a CodeBuild resource name, adding Build to the end of the name doesn't bring much here. But the title, AppPackageBuild, should be of this form.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ship it!
Description of changes:
This adds the necessary tooling to get the decrypt oracle continuous deployment infrastructure set up. I have tested this in my account and it works as expected. The decrypt oracle is currently deployed to
https://chuy714fq0.execute-api.us-west-2.amazonaws.com/api
.decrypt_oracle/.chalice/pipeline.py
constructs a CloudFormation template and deploys/updates the stack for the CD pipeline. Currently, this will need to be run manually, but a next step on this would be to expand the pipeline to keep itself updated.decrypt_oracle/.chalice/buildspec.yaml
is the buildspec that is used by the CodeBuild stage in the pipeline to build the new version of the decrypt oracle.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.