-
Notifications
You must be signed in to change notification settings - Fork 319
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
Keep separate record of nightly versions as soon as they get updated #1089
Conversation
I have created a lambda for this, example: https://p6sqbrptgv4h32ru6aadaisw4q0ulazq.lambda-url.us-east-1.on.aws/?exe=%2Fusr%2Flocal%2Fbin%2Fgcc Can't actually put cloudfront in front of this though, needs to be an API Gateway thingy for that. Might be able to turn the lambda into api? |
This only really could work because our frontend has the .exe for the compilers. Though it's no longer used by anything else in the frontend (for good reason). It's not great to have that dependency, but we just do not have the compiler id's on the infra side... Unless I would add the properties reader like the library builder uses, we could do it. Then the question is, should the unique key then be the compiler id, or maybe add an extra attribute that has a list of id's somehow and can a dynamodb query select such a thing... |
Now added, configured and tested with API Gateway and Cloudfront. Todo
|
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.
Some comments, worth cahtting in Discord as most of it is porbably my miunderstandings
will merge this this weekend during the day and test it with |
Basic table and code to keep a record of nightly-version as soon as it gets updated on the EFS, requires a CE frontend mechanism to retrieve the version that was saved here.
Usage:
Todo: