diff --git a/drone-starlark/repos/deploy.star b/drone-starlark/repos/deploy.star index f51d63e..6fd969f 100644 --- a/drone-starlark/repos/deploy.star +++ b/drone-starlark/repos/deploy.star @@ -8,6 +8,7 @@ def deploy( name, folder, secrets, + commands, ): return { "name": "deploy", @@ -29,6 +30,6 @@ def deploy( "docker stack rm {name}".format(name = name), "sleep 30", "docker stack deploy -c {filename} {name}".format(name= name, filename = filename), - ] + ] + commands } } diff --git a/drone-starlark/repos/stack/drone.star b/drone-starlark/repos/stack/drone.star index 0f706e9..5891b9b 100644 --- a/drone-starlark/repos/stack/drone.star +++ b/drone-starlark/repos/stack/drone.star @@ -22,6 +22,7 @@ def drone( branch, base, name, + commands, ): if ctx.build.branch == branch: return [ @@ -64,7 +65,8 @@ def drone( "docker-compose-home.yml", name, base, - publicSecrets + secretSecrets + publicSecrets + secretSecrets, + commands ), ], diff --git a/drone-starlark/repos/stack/public-secrets.star b/drone-starlark/repos/stack/public-secrets.star index 55a4ace..e51a225 100644 --- a/drone-starlark/repos/stack/public-secrets.star +++ b/drone-starlark/repos/stack/public-secrets.star @@ -5,6 +5,7 @@ publicSecrets = [ "drone-domain", "drone-gitea-client-id", "drone-gitea-server", + "drone-server-host", "git-domain", "local-docker-registry", "remote-domain",