Ich versuche, build.xml (die in meinem Projekt für Ant verwendet wird) vollständig in ein Groovy-Skript zu konvertieren, indem Sie die Build.xml vollständig zu beseitigen.Converting build.xml zu build.groovy
Grundsätzlich, was ich versuche zu erreichen, ist Build.xml ---> Build.groovy.
Ich habe unten Abfragen während versucht, dies zu tun.
1) Wie macrodef in eine Funktion in meinem groovy Skript übersetzen
<macrodef name="build.record">
<attribute name="log.file"/>
<attribute name="action"/>
<sequential>
<echo message="starting build4.record with file name @{log.file} and action @{action}" />
<record name="@{log.file}" action="@{action}" loglevel="verbose" />
</sequential>
</macrodef>
Ich weiß sequentional kann mit groovy.util.AntBuilder.sequential erreichen werden, wie die macrodef als Ganzes in groovy Funktion konvertieren in meinem Skript?
2) Wie Ant JavaDoc in meinem groovigen Skript erstellen?
Nur um sicher zu machen, sind Sie von Gradle bewusst als ein Build-Tool, das Groovy verwendet? –