From a5a15b42ebd88bf8e740424ac2f47b0df33158e0 Mon Sep 17 00:00:00 2001 From: jolpaz <35129580+jolpaz@users.noreply.github.com> Date: Mon, 9 Apr 2018 14:09:53 +0200 Subject: Source code release tarball build on Travis-CI (#101) * 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. --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4eaf348..6efc405 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,10 @@ language: c sudo: required services: - docker +env: + global: + - REPO=nnn + matrix: include: # Access more recent gcc and clang via a Trusty image @@ -22,11 +26,16 @@ script: - 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 -- cgit v1.2.3-70-g09d2