Open
Description
In kscript 4.2.2, environment variable substitution for repositories no longer works.
The first problem is that the syntax is no longer {{FOO}}
-- since the backend is now kotlin scripting, the syntax is now $FOO
. See MavenDependenciesResolver.addRepository
.
Once that is fixed, the next problem is that the gradle script that kscript writes and executes for --package
contains the literal values $FOO
, as createGradleRepositoryCredentials
uses the raw values set for user and password rather than the resolved values.
Metadata
Metadata
Assignees
Labels
No labels