Opened 8 years ago

Closed 3 years ago

Last modified 3 years ago

#1776 closed task (complete)

git repository should set version to something

Reported by: shane Owned by: tomek
Priority: medium Milestone: Kea1.1-final
Component: build system Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description (last modified by tomek)

Jeremy proposed that we should set the version string in our software to something. Right now it is whatever the last release was, or sometimes updated since then, but it is not helpful and sometimes misleading. Some notes are available in our meeting minutes.

Ideally we would set the version string to something like:

git-259eea4da2d634ee7cbf28eb34ac076d2a8ed50d

We would need a way to override this on our release branches, of course.

If we cannot do that, then possibly using just "git" or "master" as the version identifier is okay.

Subtickets

Change History (10)

comment:1 Changed 8 years ago by jreed

  • Owner changed from jreed to UnAssigned
  • Status changed from new to assigned

comment:2 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:3 Changed 5 years ago by tomek

  • Milestone changed from Remaining BIND10 tickets to Common Outstanding Tasks
  • Version set to git

That still makes sense for Kea. Let's keep this ticket open.

comment:4 Changed 4 years ago by tomek

We currently use X.Y.Z-git for master, where X.Y.Z is the last release.

comment:5 Changed 4 years ago by tomek

  • Milestone changed from Common Outstanding Tasks to DHCP Outstanding Tasks

comment:6 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

comment:7 Changed 3 years ago by tomek

  • Description modified (diff)
  • Milestone changed from Outstanding Tasks to Kea-proposed

comment:8 Changed 3 years ago by tomek

  • Owner changed from UnAssigned to tomek

This is already implemented. The extended version (-V) reports git version. Closing ticket.

comment:9 Changed 3 years ago by tomek

  • Resolution set to complete
  • Status changed from assigned to closed

comment:10 Changed 3 years ago by stephen

  • Milestone changed from Kea-proposed to Kea1.1-final
Note: See TracTickets for help on using tickets.