From a63af8e7569d4ee54929ee373736f1e6f92cdc84 Mon Sep 17 00:00:00 2001 From: Luar Roji Date: Fri, 17 Jun 2016 01:03:27 -0300 Subject: [PATCH] Add travis configs for debian package building --- .travis.yml | 12 ++++++++++++ packaging/build.sh | 8 ++++++++ 2 files changed, 20 insertions(+) create mode 100644 packaging/build.sh diff --git a/.travis.yml b/.travis.yml index c58ab39a5..150d122c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,3 +36,15 @@ deploy: tags: true repo: scrapy/scrapy condition: "$TOXENV == py27 && $TRAVIS_TAG =~ ^[0-9]+[.][0-9]+[.][0-9]+(rc[0-9]+|dev[0-9]+)?$" + after_deploy: + packaging/build.sh + +deploy: + provider: bintray + file_glob: true + file: ${HOME}/packaging/*deb + user: luar + key: "apikey" + passphrase: "test" + dry-run: true + diff --git a/packaging/build.sh b/packaging/build.sh new file mode 100644 index 000000000..afacd1daa --- /dev/null +++ b/packaging/build.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +apt-get install ruby-dev gcc make +gem install fpm + +for i in deb rpm; do + fpm -s python -t $i -n scrapy . +done