Skip to content

Please add a git archive method #219

@pini-edf

Description

@pini-edf

Hi,
We use jenkins-debian-glue at $work, but because we handle some very large source packages (up to 25 Go) we don't want jenkins to fetch every ref. This could lead to several hundred of Go transiting through the network, while with only need a few Go to build the source package.
How about introducing a new git backend with these 2 parameters ?

  • repo URI
  • refspec to build the source package from
    This backend would first 'git archive' the given refspec only, then build the source package using dpkg-source instead of gbp.
    Thanks in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions