scap-workbench icon indicating copy to clipboard operation
scap-workbench copied to clipboard

Enable copr builds and add packit config

Open dhodovsk opened this issue 5 years ago • 7 comments

Let us introduce packit service to you - the automation to integrate upstream open source projects into Fedora operating system.

After merging this PR, you are just a few steps away from RPM builds being automatically triggered on your PR's. It means, that you'll be able to try and play with your change, packaged as an RPM.

But there is more. By using packit, you can for example enable adding new releases into Fedora Rawhide.

What are the next steps?

For more info, please:

  • check out the documentation: https://packit.dev/docs/
  • contact @packit-service

The spec you see in this PR was fetched from your package's Fedora dist-git.

dhodovsk avatar Nov 11 '19 14:11 dhodovsk

Can one of the admins verify this patch?

openscap-ci avatar Nov 11 '19 14:11 openscap-ci

@openscap-ci test this please

redhatrises avatar Nov 12 '19 17:11 redhatrises

@dhodovsk I have pushed to your branch, could you please take a look whether it looks OK to you?

matejak avatar Jan 03 '20 13:01 matejak

There was an error while running a copr build:

Failed to parse SPEC file: error: line 2: Unknown tag: <!DOCTYPE html>

You can re-trigger copr build by adding a comment (/packit copr-build) into this pull request.

Observation: Some builds have failed (for legitimate reasons), but it shows "Pending" long afterwards.

matejak avatar Jan 03 '20 15:01 matejak

Please add the .spec file back so that we comply with the upstream first policy. In addition, most the upstream RH projects have the spec file in them.

redhatrises avatar Jan 03 '20 20:01 redhatrises

@redhatrises When this discussion has been asked on the scap-security-guide mailing list, nobody was able to provide an example of what added value would the synchronization of Rawhide spec file provide. As Packit support touches all of our projects, let's discuss things there on one place - preferably that ML.

matejak avatar Jan 06 '20 10:01 matejak