Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failure during package upload result in revision desync #396

Open
enykeev opened this issue Dec 19, 2016 · 1 comment
Open

Failure during package upload result in revision desync #396

enykeev opened this issue Dec 19, 2016 · 1 comment

Comments

@enykeev
Copy link
Member

enykeev commented Dec 19, 2016

If the package for one of the flavors could not be uploaded during deploy stage, it would be considered a build failure yet the packages that were uploaded during the same build would not be deleted either. This creates desynchronization between revision numbers of packages across different flavors, which in turn leads to the confusion when you're trying to match packages between each other or with the build they were created in.

@arm4b
Copy link
Member

arm4b commented Dec 20, 2016

That's totally OK.

  • You can build and deploy packages only for specific distros: ex el6 and trusty for example what will increase revision only for those 2 distros. Another example: re-build only el7 build and expect revision number to increase only for that repo.
  • Revision number is Incremental for each distro, it's not shared between all repos, so you won't jump from revision 1 to revision 5 because of synchronization reasons.

Both things are good and handled correctly in build machinery which assumes each distro repository as independent piece.

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

No branches or pull requests

2 participants