Skip to content
This repository has been archived by the owner on Oct 21, 2022. It is now read-only.

Add planex-pin 'freeze' command to update base spec files to match pins #177

Open
euanh opened this issue Apr 1, 2015 · 2 comments
Open

Comments

@euanh
Copy link
Contributor

euanh commented Apr 1, 2015

After developing for a while with a pinned repository, it would be nice if planex could help to update the base spec file and tag a new release. The planex-pin freeze command (or some other name - perhaps planex-pin release is better) should:

  • rewrite the base spec file, generating a new version number and resetting the release number
    • the new version number should be provided on the command line
  • prompt the user to fill in the changelog - perhaps helping by printing a summarized list of changes since the last tag
  • tag the pinned package source repository with the new version number

The user will be responsible for pushing the tag to the upstream package repository.

@euanh euanh added this to the 0.8.0 milestone Apr 1, 2015
@euanh euanh changed the title Add planex-pin freeze command to update base spec files to match pins Add planex-pin 'freeze' command to update base spec files to match pins Apr 1, 2015
@euanh
Copy link
Contributor Author

euanh commented Apr 1, 2015

@simonjbeaumont: What do you think?

@simonjbeaumont simonjbeaumont self-assigned this Apr 8, 2015
@simonjbeaumont
Copy link
Contributor

Sounds good. I've made a start on this on this branch: master...simonjbeaumont:pin-freeze

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants