update-kamelets.xml (19 lines of code) (raw):

<project name="camel-kamelets" basedir="."> <property name="releaseVersion" value="${project.version}" /> <target name="context"> <echo message="Project version: ${project.version}, release version: ${releaseVersion}"/> </target> <target name="replace.release" depends="context"> <replaceregexp match="camel.apache.org/catalog.version:.*$" replace="camel.apache.org/catalog.version: &quot;${releaseVersion}&quot;" byline="true"> <fileset dir="kamelets/"> <include name="*.kamelet.yaml"/> </fileset> </replaceregexp> <replaceregexp match="mvn:org.apache.camel.kamelets:camel-kamelets-utils:[A-Za-z0-9-.]+" replace="mvn:org.apache.camel.kamelets:camel-kamelets-utils:${releaseVersion}" byline="true"> <fileset dir="kamelets/"> <include name="*.kamelet.yaml"/> </fileset> </replaceregexp> </target> <target name="update.kamelets" depends="replace.release" /> </project>