From ecbc7195e33f9fb529962a9c1346a211d419a7f7 Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Sun, 26 Apr 2020 13:32:28 +0100 Subject: [PATCH] . --- drone-starlark/repos/environment.star | 5 +++++ drone-starlark/repos/print-secrets.star | 7 ++----- 2 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 drone-starlark/repos/environment.star diff --git a/drone-starlark/repos/environment.star b/drone-starlark/repos/environment.star new file mode 100644 index 0000000..12a70b2 --- /dev/null +++ b/drone-starlark/repos/environment.star @@ -0,0 +1,5 @@ +load("@this//:from-secret.star", "fromSecret") +def environment(env): + return dict( + [(x.replace("-", "_").upper(), fromSecret(x)) for x in env] + ) diff --git a/drone-starlark/repos/print-secrets.star b/drone-starlark/repos/print-secrets.star index 38c6c88..0f04e96 100644 --- a/drone-starlark/repos/print-secrets.star +++ b/drone-starlark/repos/print-secrets.star @@ -1,10 +1,7 @@ load("@this//:map.star", "map") load("@this//:from-secret.star", "fromSecret") -def environment(env): - return dict( - [(x.replace("-", "_").upper(), fromSecret(x)) for x in env] - ) - +load("@this//:environment", "environment") + def secretToEnvironment(secret): return secret.replace("-", "_").upper()