Page MenuHomePhabricator

Upload jenkins-debian-glue for Jessie on apt.wikimedia.org
Closed, ResolvedPublic

Description

To easily build Debian package via Jenkins, I am reusing a set of shell script from http://jenkins-debian-glue.org/ . They are maintained by Debian Developer Michael "mika Prokop.

We made v0.10.0 available for our Ubuntu release. I would need v0.11.0 on Jessie (no need to update the Ubuntu packages).

The package is not available in Debian but upstream source have the /debian/ package. The tarball can be downloaded from https://github.com/mika/jenkins-debian-glue/releases/tag/v0.11.0

Thanks!

Related Objects

StatusAssignedTask
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
DuplicateNone
ResolvedAndrew
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedfaidon
ResolvedDzahn
Resolvedfgiunchedi
ResolvedMoritzMuehlenhoff
Resolvedfaidon
Resolvedfaidon
ResolvedAndrew
Declinedhashar
ResolvedAndrew
ResolvedAndrew
Resolvedcoren
Resolvedcoren
Resolvedhashar
Resolvedhashar

Event Timeline

hashar created this task.Apr 3 2015, 1:35 PM
hashar raised the priority of this task from to Normal.
hashar updated the task description. (Show Details)
hashar added a project: acl*sre-team.
hashar set Security to None.
hashar added subscribers: hashar, Aklapper, akosiaris.
hashar claimed this task.Apr 3 2015, 2:39 PM

I have build the package using a cowbuilder image of jessie-wikimedia. Result is published on http://people.wikimedia.org/~hashar/debs/jenkins-debian-glue/

scp terbium.eqiad.wmnet:/home/hashar/public_html/debs/jenkins-debian-glue .
hashar added a comment.Apr 3 2015, 2:48 PM

I have manually installed the binary packages I needed on the integration-slave-jessie-1001.eqiad.wmflabs instance.

dpkg -i jenkins-debian-glue_0.11.0_all.deb \
  jenkins-debian-glue-buildenv_0.11.0_all.deb \
  jenkins-debian-glue-buildenv-git_0.11.0_all.deb \
  jenkins-debian-glue-buildenv-lintian_0.11.0_all.deb  \
  jenkins-debian-glue-buildenv-piuparts_0.11.0_all.deb  \
  jenkins-debian-glue-buildenv-taptools_0.11.0_all.deb
hashar renamed this task from Build Debian package jenkins-debian-glue for Jessie to Upload jenkins-debian-glue for Jessie on apt.wikimedia.org.Apr 10 2015, 3:14 PM
hashar removed hashar as the assignee of this task.

Packages for Jessie are available at http://people.wikimedia.org/~hashar/debs/jenkins-debian-glue/ . The task is now pending upload by Operations .

Andrew closed this task as Resolved.Apr 10 2015, 4:09 PM
Andrew claimed this task.
Andrew added a subscriber: Andrew.

done