question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

packit versioning schema: include PR ID

See original GitHub issue

@pirat89 told me yesterday that we should pimp our versioning model even further by including PR ID in it: https://github.com/oamg/leapp-guidelines/blob/master/build-schema.md

<name>-<version>-0.<timestamp>.<short-hash>.<branch>.PR<number>

With such a change, if the project builds everything in a single copr repo, you can then install a specific PR easily:

$ dnf install packit\*PR123\*

neat! 🍺

The way to implement this is probably let the run_copr_build API method accept a suffix for RPM release and then pass it from p-s. Easy-peasy.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:2
  • Comments:16 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
dgkncelikcommented, Apr 22, 2020

@TomasTomecek i install environment on local and im reading the source code to understand the arhitcture. Could you give couple more days?

1reaction
TomasTomecekcommented, Apr 14, 2020

Do you have the current versioning schema documented somewhere? Our QEs are creating regexps based on that, and I believe they’d love to track changes to the schema. CCing @AloisMahdal.

We don’t have it documented, here’s the code: https://github.com/packit-service/packit/blob/master/packit/upstream.py#L409

Definitely worth documenting though.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Software versioning - Wikipedia
Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
Read more >
MDP 3.0 - Message Schema - CME Group
A Template ID is present in every message to provide a reference to the correct template. The Template ID is unique and is...
Read more >
The Advanced Security Information Model (ASIM) Network ...
The network normalization schema can represent any type of an IP network session but is designed to provide support for common source types, ......
Read more >
Redfish Schema Index | Redfish(TM) Developer Hub
AccelerationFunction v1.0.3 The AccelerationFunction schema describes an accelerati... ExtendedInfo v1.0.0 IPAddresses v1.1.3 ManagerNetworkProtocol v1.9.0 The network service settings for the manager.
Read more >
FATCA XML Schemas and Business Rules for Form 8966 - IRS
Data Preparation Sample Packet · Convert the TXT file by using the <Wrapper> element tag directly around the text. · Files of PDF,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found