1

私は次のものを持っていますbuild.gradle

PlatformUmbrella platformUmbrella = PlatformUmbrella.create(System.properties['module.status'])

task setClBeforePublish << platformUmbrella.beforePublish

project.tasks.publish.doLast platformUmbrella.afterPublish

出力gradle.propertiesがあります:module.status = snapshot``gradlew properties

module.status: snapshot

ただし、System.properties['module.status']またはgradle.properties['module.status']が取得されると、nullが返されます (おそらく、プロパティがまだ処理されていないためです)。クロージャgradle.properties['module.status']内にアクセスすると、 も返されます。「module.status」設定にアクセスする正しい方法は何ですか?gradle.taskGraph.whenReadynull

4

1 に答える 1