Module execute

Source

Structs§

BuildRepo
Builds the target repo, using the attached builder. Response: Update.
CancelBuild
Cancels the target build. Only does anything if the build is building when called. Response: Update
CancelRepoBuild
Cancels the target repo build. Only does anything if the repo build is building when called. Response: Update
CloneRepo
Clones the target repo. Response: Update.
Deploy
Deploys the container for the target deployment. Response: Update.
DeployStack
Deploys the target stack. docker compose up. Response: Update
DestroyStack
Destoys the target stack. docker compose down. Response: Update
LaunchServer
Launch an EC2 instance with the specified config. Response: Update.
PauseContainer
Pauses the container for the target deployment. Response: Update
PauseStack
Pauses the target stack. docker compose pause. Response: Update
PruneContainers
Prunes the docker containers on the target server. Response: Update.
PruneImages
Prunes the docker images on the target server. Response: Update.
PruneNetworks
Prunes the docker networks on the target server. Response: Update.
PullRepo
Pulls the target repo. Response: Update.
RemoveContainer
Stops and removes the container for the target deployment. Reponse: Update.
RestartContainer
Restarts the container for the target deployment. Response: Update
RestartStack
Restarts the target stack. docker compose restart. Response: Update
RunBuild
Runs the target build. Response: Update.
RunProcedure
Runs the target procedure. Response: Update
RunSync
Runs the target resource sync. Response: Update
Sleep
StartContainer
Starts the container for the target deployment. Response: Update
StartStack
Starts the target stack. docker compose start. Response: Update
StopAllContainers
Stops all containers on the target server. Response: Update
StopContainer
Stops the container for the target deployment. Response: Update
StopStack
Starts the target stack. docker compose stop. Response: Update
UnpauseContainer
Unpauses the container for the target deployment. Response: Update
UnpauseStack
Unpauses the target stack. docker compose unpause. Response: Update.

Enums§

Execution
A wrapper for all monitor exections.
ExecutionVariant

Traits§

MonitorExecuteRequest