Skip to content

Commit

Permalink
Showing 2 changed files with 651 additions and 0 deletions.
43 changes: 43 additions & 0 deletions build.xml
@@ -89,6 +89,7 @@
<property name="tools.mda" value="${tools.dir}/aggregator-cli-0.9.1"/>
<property name="tools.mdnorm" value="${tools.dir}/mdnorm"/>
<property name="tools.metadatatool" value="${tools.dir}/metadatatool"/>
<property name="tools.slacktee" value="${tools.dir}/slacktee" />
<property name="tools.xmlsectool" value="${tools.dir}/xmlsectool-2.0.0/"/>
<property name="tools.xalan" value="${tools.dir}/xalan"/>

@@ -293,6 +294,14 @@
</scp>
</target>

<!--
****************************************************
*** ***
*** S A M L M D V E R I F I C A T I O N ***
*** ***
****************************************************
-->

<!--
Verify a metadata file held on the master distribution site.
@@ -637,6 +646,40 @@
</sequential>
</macrodef>

<!--
***********************************
*** ***
*** S L A C K T E E T O O L ***
*** ***
***********************************
-->

<macrodef name="SLACK.send">
<attribute name="conf" />
<attribute name="colour" />
<attribute name="message" />
<sequential>
<exec executable="bash" failonerror="true">
<arg value="-c" />
<arg value="echo -e '@{message}' | ${tools.slacktee}/bin/slacktee.sh -p --config @{conf} -a @{colour}" />
</exec>
</sequential>
</macrodef>

<!--
Send success notification to slack channel
-->
<target name="slack.notify.publication.success">
<tstamp>
<format property="DATE_UTC" pattern="yyyy-MM-dd" locale="UTC" />
</tstamp>
<tstamp>
<format property="TIME_UTC" pattern="HH:mm" locale="UTC" />
</tstamp>
<SLACK.send conf="${tools.slacktee}/conf/aggr-ant.conf" colour="good"
message="${DATE_UTC} ${TIME_UTC}: Successfully published new UKf MD Aggregates and MDQ cache." />
</target>

<!--
*****************************************
*** ***

0 comments on commit e16cf06

Please sign in to comment.