To have a more efficient upstream packaging support in OBS, I want to implement the following

  • Support to mirror git/svn/.. trees on source server
  • Copy entire source trees to workers
  • Support pre-rpmbuild (or deb or kiwi) source modification (esp. for creating tar balls from git trees) as part of the build process.

Current plan is to re-use source service infrastructure for that.

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 11

Activity

  • over 6 years ago: adrianSuSE liked this project.
  • over 6 years ago: adrianSuSE disliked this project.
  • over 6 years ago: adrianSuSE liked this project.
  • over 6 years ago: adrianSuSE originated this project.

  • Comments

    • adrianSuSE
      over 6 years ago by adrianSuSE | Reply

      The same functionality would also help darix gem2spec generator, since it can adapt spec files to workaround limitations on build time, depending on the build target.

    • jreidinger
      over 6 years ago by jreidinger | Reply

      you can take as inspiration https://github.com/openSUSE/packagingtasks/ which we use for packaging and command rake tarball in fact create tarball from git - https://github.com/openSUSE/packagingtasks/blob/master/lib/tasks/tarball.rake#L46

    Similar Projects

    This project is one of its kind!