Uploaded image for project: 'DMC - Development'
  1. DMC - Development
  2. DMC-819

davix: Script for 1-step release

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Davix 0.6.3
    • Component/s: Davix
    • Security Level: Public Data (This ticket is visible to anyone on the internet and will be indexed by search engines)
    • Labels:
      None

      Description

      Right now, making a release involves a lot of actions:

      • Updating version in CMakeLists.txt
      • Updating rpm specfile
      • Running cmake to regenerate davix.spec from davix.spec.in
      • Appending to RELEASE-NOTES
      • Updating debian package changelog
      • Git tag

      There is no easy way to avoid this, but the process should be automated through a script to prevent the inevitable mistakes or omissions that happen during manual editing of the files.

        Attachments

          Activity

            People

            Assignee:
            gbitzes Georgios Bitzes
            Reporter:
            gbitzes Georgios Bitzes
            Component Watchers:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: