Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-16100

Clean up packaging scripts, remove hardcoded version from rpm spec files

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 2.8.0-rc5
    • 2.8.0-rc0
    • Packaging
    • None
    • Fully Compatible

    Description

      Add flexibility to packaging scripts to support packaging automation and better integration with other tools.

      1. Support building without a release tag (SERVER-12160)
      2. Pass version to rpmbuild instead of hardcoding in spec files
      3. Support snapshot and pre-release version numbers (SERVER-12833)
      4. Support filtering the generated packages instead of building all (e.g. for building only rpms or debs, or only x86_64)

      Attachments

        Activity

          People

            ernie.hershey@mongodb.com Ernie Hershey
            ernie.hershey@mongodb.com Ernie Hershey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: