gradle-git-properties, ne? Da ist war mir nicht ganz klar, wie man das in einem Task vor doLast{}
verwendet; ich bekam immer
Cannot get property ‘gitProps’ on extra properties extension as it does not exist
. Dabei steht es eigentlich da 🙂 Also:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
gitProperties { extProperty = 'gitProps' keys = ['git.commit.id.abbrev'] } generateGitProperties.outputs.upToDateWhen { false } asciidoctorPdf { attributes 'test-hash': "${-> project.ext.gitProps['git.commit.id.abbrev']}" // ... dependsOn generateGitProperties } |
hth