Skip to content

Commit

Permalink
Suggest broader context for server-stage and testenv-stage (#32)
Browse files Browse the repository at this point in the history
A first attempt to broaden the context of the description of different
stages.

Related to #8
  • Loading branch information
gonuke authored Nov 29, 2022
1 parent 77467f2 commit 80f5c19
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ The inputs to this action allow you to specify the various build stage names as
Each stage will be tagged using the branch name and full commit hash.
While the initial build will, of course, be performed from scratch, subsequent builds will pull the previously-built images that the layer caching can use.

While the action allows many stages to be pushed to the registry for future re-use, two final stages are defined for different purposes:
* The `testenv-stage` is a stage specially labeled for use in testing your software. It usually includes all the runtime dependencies for your software and any additional dependencies that may only be required for testing.
* The `server-stage` is a stage specially labeled for deployment of your software. It usually includes a fully installed version of your software. This stage can be used in different ways depending on the purpose of your software. If your software is a server, then this stage can be the basis for deployment in production. If your software is for individual users to process data, then this stage can be luanched to use the software.

## Inputs

Expand Down

0 comments on commit 80f5c19

Please sign in to comment.