Page MenuHomePhabricator

Remove unnecessary major.minor version from gitian-descriptors
ClosedPublic

Authored by jasonbcox on Jan 10 2020, 19:30.

Details

Summary

Currently this version number impacts our release process, but updating/maintaining it is unnecessary.
The package name specified in gitian-descriptors affects the outputs of the following files while gitian building:

  • *-res.yml The manifest file. We currently include this in releases.
  • *-desc.yml An intermediate file used to build the manifest.
  • *-build.assert Used to sign builds. This file is not currently part of our process but may be in the future.

All of these files are located in versioned directories and/or contain complete version numbers within,
so maintaining a version number (partial or not) in the gitian-descriptors package names gives us little benefit.

Test Plan

Run gitian builds on CI and check that *-res.yml files no longer contain partial version numbers.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
gitian-remove-version
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 8839
Build 15653: Default Diff Build & Tests
Build 15652: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Jan 10 2020, 21:38