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
{{ message }}
This repository was archived by the owner on Oct 27, 2022. It is now read-only.
The current lifecycle of STS takes the following stages for a sample:
Build
Deploy
Test
Teardown
Problem
In working with a tool that owns this whole lifecycle, a few exceptions to the full set of stages often come up:
In order to minimize time spent troubleshooting later stages of the lifecycle, I may want to skip earlier stages.
In order to implement tests for an existing container image, I want to skip build.
In order to troubleshoot failing tests, I want to skip teardown.
Proposed solution
Add the following flags or similar:
--skip-until: Name the stage you want to run, log the names of stages that are skipped
--no-teardown: Do not run the teardown process
--container-image=[IMAGE URI]: If skipping build, developer will need to enter an image URI.
This issue affects two categories in my review of the repository:
Adoption: Can this project be found and does it provide enough context on when and how to use it? Does it inspire confidence as a well-maintained project?
Experience: Does the project provide a good experience to users?
Scope: Does the tool have the breadth of features and flexibility to support reasonable testing needs?