feat(plugins): add source-control extension contracts (#2117)

This commit is contained in:
José Almeida
2026-08-13 08:29:29 +01:00
committed by GitHub
parent 064b852884
commit f218880ecb
530 changed files with 39054 additions and 7518 deletions
@@ -1,5 +1,7 @@
package lifecycle
const executorTypeSSH = "ssh"
// DefaultPrepareScript returns the default prepare script for a given executor type string.
func DefaultPrepareScript(executorType string) string {
switch executorType {
@@ -11,7 +13,7 @@ func DefaultPrepareScript(executorType string) string {
return defaultDockerPrepareScript
case "sprites":
return defaultSpritesPrepareScript
case "ssh":
case executorTypeSSH:
return defaultSSHPrepareScript
default:
return ""