Skip to content

Container includes xmllint to validate xml data against dtd and xsd

License

Notifications You must be signed in to change notification settings

deeagle/xmllint-container

Repository files navigation

XML Tools Container for CI-CD

Build status Build status Alpine Docker

This container provides a pre-installed environment with various XML tools for use in CI-CD pipelines.

What's included

This container comes with the following XML tools pre-installed:

  • xmllint
  • xsltproc
  • rsync

Usage

You can check your different formats via the following example commands:

  • DTD

    xmllint --dtdvalid schema.dtd --noout file.txt
  • XSD

    xmllint --schema schema.xsd --noout file.xml
  • XSLT

    xsltproc file.xsl

Weblinks