#21 Jenkins setup
Merged by mjia. Opened by mjia.
mjia/greenwave jenkins_setup  into  master

Download 21.patch

This is similar to what we have done in WaiverDB.

This is not very nice... Better to have the docs show the correct version.

I think in WaiverDB I already changed this in the opposite direction, namely to make the verison be stored in waiverdb/__init__.py and then have the docs load it from there, and setup.py use get_project_version(). So let's keep all that here as well.

You would just need to adjust rpmbuild.sh to hack the version in greenwave/__init__.py instead of in setup.py.

https://pagure.io/waiverdb/c/ff3a94b1e35d4a35431c005677375fa1f85efc62?branch=master

Can you please fix these up like https://pagure.io/waiverdb/c/cc84a552971306123744f8d942c288a22d0eb5a3?branch=master

Should use PyPI or Pagure for the URL... in WaiverDB we use PyPI.

Yup you can fill this in now :-)

Can you install the built docs instead of hte raw sources as per

https://pagure.io/waiverdb/c/035a3db65492f8a400a94948bd6195ff87bea297?branch=master
https://pagure.io/waiverdb/c/d3e40fdb5a5a37d3ad9b70f570a0d40b698f5fcf?branch=master
https://pagure.io/waiverdb/c/44d58eef39759e09785c4d3a15ca1284f24ebe0a?branch=master
https://pagure.io/waiverdb/c/425158ce850a002d27a1f5e18b98329af93ae658?branch=master

I'll use Pagure for now since it is not ready to release.

Well either way the source tarball isn't actually going to exist yet -- but that doesn't matter.

We should just fill in a proper URL here so that when we copy it into Fedora dist-git it's got the right URL.

2 new commits added

  • add Jenkinsfile
  • RPM spec file

2 new commits added

  • add Jenkinsfile
  • RPM spec file

Rebased to address code review comments.

rebased

rebased

Pull-Request has been merged by mjia

Metadata