* Build source tarball on travis CI
And add it to github release along with other packages.
* Change key for releases upload
* Fix repo for release upload
* Revert to upstream's creds and repo.
sudo: required
services:
- docker
+env:
+ global:
+ - REPO=nnn
+
matrix:
include:
# Access more recent gcc and clang via a Trusty image
- make clean;
before_deploy:
+ - cd ..
+ - rm -rf $REPO/.git
+ - tar -czf $REPO-${TRAVIS_TAG}.tar.gz $REPO
+ - cd $REPO
- unset CFLAGS
- sudo apt-get update -qy
- sudo apt-get install -qy python3 python3-pip
- sudo python3 -m pip install packagecore
- packagecore -o dist/ "${TRAVIS_TAG#v}"
+ - mv ../$REPO-${TRAVIS_TAG}.tar.gz dist/
deploy:
provider: releases