stack-spot/Runtime Deploy (Self Hosted)

EDP Deploy Action for testing deploys

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
LEVEL_LOGThe runtime level log.noinfo
TFSTATE_BUCKET_NAMEThe bucket for runtime inventory.yes
TFSTATE_BUCKET_REGIONThe bucket region for runtime inventory.nosa-east-1
IAC_BUCKET_NAMEThe bucket for runtime inventory.yes
IAC_BUCKET_REGIONThe bucket region for runtime inventory.nosa-east-1
CONTAINER_IAC_VERSIONThe container IaC version.nostackspot/runtime-job-iac:latest
CONTAINER_DEPLOY_VERSIONThe container deploy version.nostackspot/runtime-job-deploy:latest
CONTAINER_DESTROY_VERSIONThe container destroy version.nostackspot/runtime-job-destroy:latest
CONTAINER_UNIFIED_VERSIONThe container unified version.nostackspot/runtime-job-unified:latest
DYNAMIC_INPUTSThe inputs stk.no""
WORKSPACEThe slug of the workspace.yes
ENVIRONMENTThe environment.yes""
VERSIONThe version.yes
TERRAFORM_PARALLELISMTerraform parallelism ordem.no10
WORKDIRPath to the directory where the .stk is located.no./
CHECKOUT_BRANCHWhether or not checkout is enabled.notrue
REPOSITORY_NAMEGit Repository Name.yes
PATH_TO_MOUNTPath to mount inside the provisioning docker.yes
AWS_REGIONThe IAM region that Self-Hosted will use to deploy infrastructure.yessa-east-1
AWS_IAM_ROLEThe AWS IAM role that Self-Hosted will use to deploy infrastructure.no
AWS_ACCESS_KEY_IDAWS ACCESS KEY ID from console that Self-Hosted will use to deploy infrastructure.no
AWS_SECRET_ACCESS_KEYAWS SECRET ACCESS KEY from console that Self-Hosted will use to deploy infrastructure.no
AWS_SESSION_TOKENAWS SESSION TOKEN from console that Self-Hosted will use to deploy infrastructure.no
STK_CLIENT_IDThe client identifier of the account.yes
STK_CLIENT_SECRETThe client secret of the account.yes
STK_REALMThe realm of the account.yes
FEATURES_TERRAFORM_MODULESTerraform Modules.no
TF_LOG_PROVIDERLevel tf log provider - info, debug, warn or trace.no
BASE_PATH_OUTPUTFile name to save outputs: {plugin-alias}_{OUTPUT_FILE}.nooutputs.json
LOCAL_EXEC_ENABLEDIf Runtimes will allow execution of the local-exec command within terraform.nofalse
VERBOSEWhether to show extra logs during execution. (e.g: true).nofalse
OPEN_API_PATHPath to OpenAI / Swagger file within the repository (e.g: path/to/file.yml).no
BETA_CLIUsed internally by StackSpot to test CLI's beta version (default, stg, dev).nodefault
SKIP_DEPLOYAllows for deploys to be skiiped if the manifesto has not changed.nofalse
namedescription
APPLY_TASKSPost Plan Tasks.
RUN_IDRun ID that identifies the deployment