Skip to content

Commit

Permalink
Add maintainer release script
Browse files Browse the repository at this point in the history
  • Loading branch information
dlech committed Jan 14, 2017
1 parent 3004d44 commit 169ed25
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions release.sh
@@ -0,0 +1,22 @@
#!/bin/bash
#
# Maintainer script for publishing releases.

set -e

source=$(dpkg-parsechangelog -S Source)
version=$(dpkg-parsechangelog -S Version)

OS=debian DIST=jessie ARCH=armhf pbuilder-ev3dev build
OS=debian DIST=jessie ARCH=armel PBUILDER_OPTIONS="--binary-arch" pbuilder-ev3dev build
OS=raspbian DIST=jessie ARCH=armhf pbuilder-ev3dev build

debsign ~/pbuilder-ev3dev/debian/jessie-armhf/${source}_${version}_armhf.changes
debsign ~/pbuilder-ev3dev/debian/jessie-armel/${source}_${version}_armel.changes
debsign ~/pbuilder-ev3dev/raspbian/jessie-armhf/${source}_${version}_armhf.changes

dput ev3dev-debian ~/pbuilder-ev3dev/debian/jessie-armhf/${source}_${version}_armhf.changes
dput ev3dev-debian ~/pbuilder-ev3dev/debian/jessie-armel/${source}_${version}_armel.changes
dput ev3dev-raspbian ~/pbuilder-ev3dev/raspbian/jessie-armhf/${source}_${version}_armhf.changes

gbp buildpackage --git-tag-only

0 comments on commit 169ed25

Please sign in to comment.