Skip to content

Instantly share code, notes, and snippets.

@dizzythinks
Created November 10, 2017 10:48
Show Gist options
  • Save dizzythinks/f3bb37fd8ab1484bfec79d39ad8a92d3 to your computer and use it in GitHub Desktop.
Save dizzythinks/f3bb37fd8ab1484bfec79d39ad8a92d3 to your computer and use it in GitHub Desktop.

Revisions

  1. dizzythinks created this gist Nov 10, 2017.
    12 changes: 12 additions & 0 deletions managePom.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    def managePom(update=False):
    from xml.etree import ElementTree as et
    ns = "http://maven.apache.org/POM/4.0.0"
    et.register_namespace('', ns)
    tree = et.ElementTree()
    tree.parse('pom.xml')
    p = tree.getroot().find("{%s}version" % ns)
    if update:
    p.text = update
    tree.write('pom.xml')
    else:
    return p.text