Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-3738

Avoid use of broken codehaus properties-maven-plugin

    XMLWordPrintableJSON

Details

    Description

      properties-maven-plugin uses an older version of plexus utils, that fails to read ENV variables properly when a variable is multi-line.

      This bug causes it to be difficult to build ZooKeeper in some environments (Fedora, with a default bash 4 shell, for example).

      Since ZooKeeper only uses this plugin to get the git commit id, the plugin can be removed, and replaced with a more specific plugin that can achieve the same job with simpler config (https://github.com/koraktor/mavanagaiata)

      I'm working on a PR for this, which will come shortly.

      Attachments

        Activity

          People

            ctubbsii Christopher Tubbs
            ctubbsii Christopher Tubbs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2h 40m
                2h 40m