mend
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
2b86e1e751
commit
22f59b648a
|
@ -2,33 +2,42 @@ local util = {
|
||||||
fromSecret(secret): {
|
fromSecret(secret): {
|
||||||
from_secret: secret,
|
from_secret: secret,
|
||||||
},
|
},
|
||||||
printEnv(file, env): function(step) step {
|
secret(secret): std.asciiLower(
|
||||||
environment +: {
|
|
||||||
[std.asciiHigher(env)]: util.fromSecret(
|
|
||||||
std.asciiLower(
|
|
||||||
std.strReplace(
|
std.strReplace(
|
||||||
env,
|
secret,
|
||||||
'_',
|
'_',
|
||||||
'-',
|
'-',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
environment(secret): std.asciiUpper(
|
||||||
|
std.strReplace(
|
||||||
|
secret,
|
||||||
|
'-',
|
||||||
|
'_',
|
||||||
|
),
|
||||||
|
),
|
||||||
|
env(secret): std.asciiLower(
|
||||||
|
std.strReplace(
|
||||||
|
secret,
|
||||||
|
'-',
|
||||||
|
'_',
|
||||||
|
),
|
||||||
|
),
|
||||||
|
printEnv(file, env): function(step) step {
|
||||||
|
environment +: {
|
||||||
|
[util.environment(env)]: util.fromSecret(
|
||||||
|
util.secret(env)
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
settings +: {
|
settings +: {
|
||||||
envs +: [
|
envs +: [
|
||||||
std.asciiLower(env),
|
util.env(env),
|
||||||
],
|
],
|
||||||
script +: [
|
script +: [
|
||||||
'echo "export %(environment)=\'$${%(environment)s}\'" >> %(file) # %(secret)s' % {
|
'echo "export %(environment)=\'$${%(environment)s}\'" >> %(file) # %(secret)s' % {
|
||||||
environment: std.asciiHigher(env),
|
environment: util.environment(env),
|
||||||
file: file,
|
file: file,
|
||||||
secret: std.asciiLower(
|
secret: util.secret(env),
|
||||||
std.strReplace(
|
|
||||||
env,
|
|
||||||
'_',
|
|
||||||
'-',
|
|
||||||
),
|
|
||||||
),
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue