dailybuild source in subdirectory of branch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr-builder |
Triaged
|
Low
|
Unassigned |
Bug Description
I have a repo branch that i have mirrored in Launchpad that I am trying to setup a daily build. The problem is that the source directory of the package is a subdirectory in the branch. When building locally it's no problem because I can just change to that directory. However with launchpad's bzr-builder it does everything from the top directory in the branch.
My current build recipe is:
# bzr-builder format 0.3 deb-version {debupstream}
lp:kegbot
nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian
Ideally I would use `lp:kegbot/pykeg` but this is not possible in bzr.
Is there a easy way I can build the package in the kegbot/pykeg directory, by setting it up in my recipe or some kind of source directory variable in the rules file?
I've asked around on various support sites about this, people say what I'm trying to accomplish is not supported. Is this true that this is not possible? If so can a feature be added to implement this?
Changed in bzr-builder: | |
status: | New → Triaged |
importance: | Undecided → Low |
On Wed, 13 Jul 2011 19:26:12 -0000, Jared Szechy <email address hidden> wrote: -{revno} -{revno: packaging}
> Public bug reported:
>
> I have a repo branch that i have mirrored in Launchpad that I am trying
> to setup a daily build. The problem is that the source directory of the
> package is a subdirectory in the branch. When building locally it's no
> problem because I can just change to that directory. However with
> launchpad's bzr-builder it does everything from the top directory in the
> branch.
>
> My current build recipe is:
>
> # bzr-builder format 0.3 deb-version {debupstream}
> lp:kegbot
> nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian
>
> Ideally I would use `lp:kegbot/pykeg` but this is not possible in bzr.
>
> Is there a easy way I can build the package in the kegbot/pykeg
> directory, by setting it up in my recipe or some kind of source
> directory variable in the rules file?
>
> I've asked around on various support sites about this, people say what
> I'm trying to accomplish is not supported. Is this true that this is
> not possible? If so can a feature be added to implement this?
It is not currently supported.
Where would you want the debian directory to be placed? Presumably at pykeg/debian?
kegbot/
Thanks,
James