Page MenuHomePhabricator

Build deployable Debian package
Closed, DeclinedPublic

Description

Using a tool like debhelper, make the CI build a deb package.

Event Timeline

schana triaged this task as Medium priority.
schana moved this task from Backlog to In Progress on the Recommendation-API board.

I've made good progress in the deb-package branch. Aside from flushing out some logic for filling in versions, package names, and descriptions, I think what's present will work well.

Currently, to build a deb:

  1. docker pull schana/python3-debuild
  2. docker run -v $(pwd):/mnt/build schana/python3-debuild

The docker image is there to prevent having to download and install the dependencies every time. I did have to remove pytest-runner because it is not available in a package on jessie.

@ori If you wouldn't mind looking and giving some feedback on this approach, I would appreciate it.

schana lowered the priority of this task from Medium to Low.Sep 27 2016, 10:31 AM
schana lowered the priority of this task from Low to Lowest.Oct 5 2016, 8:06 AM
schana moved this task from In Progress to Backlog on the Recommendation-API board.

The work towards completing this task is here, but since this task is no longer a priority (or necessary for deployment), I'm moving it back to the backlog with a lower priority.

bmansurov subscribed.

Not needed anymore.