From f080701eb839c834cdc87cc89f8374f4d3d5bca3 Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Sun, 26 Apr 2020 14:34:46 +0100 Subject: [PATCH] . --- drone-starlark/repos/echo-secret.star | 7 +++++++ drone-starlark/repos/echo.star | 7 +++++++ drone-starlark/repos/export.star | 6 ++++++ drone-starlark/repos/print-secrets.star | 19 +++---------------- 4 files changed, 23 insertions(+), 16 deletions(-) create mode 100644 drone-starlark/repos/echo-secret.star create mode 100644 drone-starlark/repos/echo.star create mode 100644 drone-starlark/repos/export.star diff --git a/drone-starlark/repos/echo-secret.star b/drone-starlark/repos/echo-secret.star new file mode 100644 index 0000000..bf0901a --- /dev/null +++ b/drone-starlark/repos/echo-secret.star @@ -0,0 +1,7 @@ +load("@this//:secret-to-environment.star", "secretToEnvironment") + +def echoSecret(secret): + return 'echo "export {environment}=???" >> ***filename*** # {secret}'.format( + secret = secret, + environment = secretToEnvironment(secret), # .replace("-", "_").upper() + ) diff --git a/drone-starlark/repos/echo.star b/drone-starlark/repos/echo.star new file mode 100644 index 0000000..4f1cc1c --- /dev/null +++ b/drone-starlark/repos/echo.star @@ -0,0 +1,7 @@ +load("@this//:secret-to-environment.star", "secretToEnvironment") + +def echo(secret): + return 'echo "export {environment}=${environment}" >> ***filename*** # {secret}'.format( + secret = secret, + environment = secretToEnvironment(secret), #secret.replace("-", "_").upper(), + ) diff --git a/drone-starlark/repos/export.star b/drone-starlark/repos/export.star new file mode 100644 index 0000000..7d47c10 --- /dev/null +++ b/drone-starlark/repos/export.star @@ -0,0 +1,6 @@ +load("@this//:secret-to-environment.star", "secretToEnvironment") + +def export(secret): + return "export {toCaps}=${toCaps}".format( + toCaps = secretToEnvironment(secret), #secret.replace("-", "_").upper(), + ) diff --git a/drone-starlark/repos/print-secrets.star b/drone-starlark/repos/print-secrets.star index 426c4e2..d7508bb 100644 --- a/drone-starlark/repos/print-secrets.star +++ b/drone-starlark/repos/print-secrets.star @@ -1,23 +1,10 @@ load("@this//:map.star", "map") load("@this//:from-secret.star", "fromSecret") load("@this//:environment.star", "environment") -load("@this//:secret-to-environment.star", "secretToEnvironment") +load("@this//:echo.star", "echo") +load("@this//:export.star", "export") +load("@this//:echo-secret.star", "echoSecret") -def echo(secret): - return 'echo "export {environment}=${environment}" >> ***filename*** # {secret}'.format( - secret = secret, - environment = secretToEnvironment(secret), #secret.replace("-", "_").upper(), - ) -def echoSecret(secret): - return 'echo "export {environment}=???" >> ***filename*** # {secret}'.format( - secret = secret, - environment = secretToEnvironment(secret), # .replace("-", "_").upper() - ) - -def export(secret): - return "export {toCaps}=${toCaps}".format( - toCaps = secretToEnvironment(secret), #secret.replace("-", "_").upper(), - ) def printSecrets(filename, env, secretEnv): return { "name": "print secrets",