I think it’s

def xml = readXml(‘setup.xml’)

On Sat, Nov 10, 2018 at 03:35 deepak t.s <[email protected]> wrote:

> Hi  team i am tring to use the following utis from  Phoenix AutoTest
> Plugin
> I have writen a grrovy script which i load in scripts block
> Comand can be found here :
> https://jenkins.io/doc/pipeline/steps/phoenix-autotest/#readxml-readxmlstep
> Ex :
> def extractinfo{
>   def xml = readXml xmlFile 'setup.xml'
>   // how to parse setup.xml to extract infomation
>  // tried xml.products this did not work got null object esxception
>  // how to get attribute of a tage upgrade
> }
>
> Sample setup.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <setup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:noNamespaceSchemaLocation="setup.xsd">
>     <products>
>         <vcs>
>             <vc>
>                 <type>someName</type>
>                 <skip_install>true</skip_install>
>                 <install_type>vcsa</install_type>
>                 <upgrade migrate="false">true</upgrade>
>                 <create_inventory>false</create_inventory>
>                 <hostname>Ip</hostname>
>                 <build_number>12232</build_number>
>
>                 <os>linux</os>
>                 <setup>
>                     <parent_server>parent</parent_server>
>                     <datastore>df-01</datastore>
>                     <sandbox>false</sandbox>
>                     <!-- <membory_gb>2</membory_gb>                     
> <cpu>2</cpu>                     <cores_per_socket>2</cores_per_socket> -->
>                     <network_adaptor connectto_network_name="soe" 
> name="dsfds" operation=""wrere />
>                 </setup>
>                 <network>
>                     <gateway>somegatewayIp</gateway>
>                     <dns>downwe</dns>
>                     <netmask>sdsrfe</netmask>
>                 </network>
>                 <database>
>                     <type>embedded</type>
>                     <ip>ere454/ip>
>                 </database>
>             </vc>
>         </vcs>
>     </products>
> </setup>
>
>
> Thanks
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CANgX4PrH38JnzS-SHE%3Djv9-ksKP9Cgo5v%2B%2BK%3DVbJMkxqCKcRqw%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CANgX4PrH38JnzS-SHE%3Djv9-ksKP9Cgo5v%2B%2BK%3DVbJMkxqCKcRqw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CADgiF9JxiQMrykMXMt9WMHH_-2_8b-cxCUrDn_BVUSA3%2Bj4vpA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to