1. ホーム
  2. gradle

[解決済み] Gradleで、Environment Variablesを取得する良い方法はないでしょうか?

2022-04-22 05:59:04

質問

いくつかのタスクで、私のホームフォルダにあるjarを参照しています。

環境変数を取得する良い方法はありますか?

ENV = System.getenv()
HOME = ENV['HOME']

task copyToServer(dependsOn: 'jar', type: Copy) {

 from 'build/libs/'
 into HOME + "/something/plugins/"
}

これは$HOMEを設定しますが、私はドキュメントからいくつかのマジックを見逃していることを望んでいました。

どのように解決するのですか?

まあ、これでもいいんですけどね。

home = "$System.env.HOME"

何を目指しているのかが明確でない。