-
Notifications
You must be signed in to change notification settings - Fork 0
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
Build CodePipeline and CodeBuild for the UI #81
Comments
Initial build and pipeline have been created. The pipeline current watches the The new dev will need to update the Depending on timing, if we can get the landing pages rebuilt in the new UI, we can stop using the |
Hi @briri , I added my codebuild and codepipeline changes directly to the "ecs" branch of "dmsp_aws_prototype" repo. Let me know if that's ok. It looks like they were created, but the codepipeline had an error because I think it couldn't find the As you mentioned, a lot of the settings and commands are similar between backend and frontend, but I wasn't sure how you wanted to store the shared specifications. |
Excellent! We can touch base today to take a look at the build and see what's going on. |
Just an update. The CodePipelines builds for frontend and backend succeeded. We incorporated AWS Chatbot into the Cloudformation template, and I tested it and it is successfully creating the client and sending Slack messages to I'm currently working on trying to set environment variables in my Cloudformation template that will be accessible by the app to retrieve the correct graphql endpoint. |
I set the environmental variable in the Dockerfiles in the frontend app, and that worked. I am now able to get the graphql endpoint for https://ui.dmphub.uc3dev.cdlib.net/ and we are able to see the contributor roles displaying on the page. |
Excellent! |
I have one final task to do for this before we can close it out. I need to get the notification hooks for both the frontend and backend code pipelines defined in CloudFormation |
This is complete. We still need to setup the AWS Chatbot in CloudFormation, but I ran into a wall so opened a separate ticket to track that work #146. We can address that prior to building out our stage environment |
Build our the CF definition for a CodePipeline that watches the
dmsp_ui_prototype
repository and a CodeBuild that runs tests, builds and then deploys to CloudFront.The text was updated successfully, but these errors were encountered: