You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This epic is to manage the four (4) pre-requisite items that each language owner must accomplish to clear the way for integrating each language with the automation framework.
NOTE: None of these stories will block the remaining automation work outlined in the Quip one-pager.
ANOTHER NOTE: You can use the button below to create stories, but please use the user story found within these Ruby stories:
1. All dependencies are documented for at least 1 service in the Service-level README
This include runtime, language version, and external libraries, and steps if applicable. For interpreted languages, that means dependency resolution. For compiled languages, that means steps for compiling.
Part of the Weathertop foundations are images for each language that contain example code, pre-loaded with dependencies and ready to run off the shelf.
While I've done basic work creating a "v1" of each image, it's important for each language owner to "adopt" their language's image and make it reflect the high bar of excellence that we adhere to as a team. Currently, they fall short and are marked as "BETA" as a result.
The goal of this epic is to bring all language Docker images so that they're something we're proud of and can stand by.
This epic is to manage the four (4) pre-requisite items that each language owner must accomplish to clear the way for integrating each language with the automation framework.
NOTE: None of these stories will block the remaining automation work outlined in the Quip one-pager.
ANOTHER NOTE: You can use the button below to create stories, but please use the user story found within these Ruby stories:
1. All dependencies are documented for at least 1 service in the Service-level README
This include runtime, language version, and external libraries, and steps if applicable. For interpreted languages, that means dependency resolution. For compiled languages, that means steps for compiling.
See example here https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby#get-started
2. Tests can be segregated during invocation/execution based on language best practices
For example, integ vs. unit tags to run each types respectively
Document in the README, or if you're not already using tagging just add a screen shot.
3. Tests can be executed at the top level directory via single command for each language
This could be a single CLI command or a bash script comprised of multiple commands.
See example here https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby#integration-tests
4. Release Docker images as GA
Part of the Weathertop foundations are images for each language that contain example code, pre-loaded with dependencies and ready to run off the shelf.
While I've done basic work creating a "v1" of each image, it's important for each language owner to "adopt" their language's image and make it reflect the high bar of excellence that we adhere to as a team. Currently, they fall short and are marked as "BETA" as a result.
The goal of this epic is to bring all language Docker images so that they're something we're proud of and can stand by.
There will be one (1) story for each language:
The text was updated successfully, but these errors were encountered: