[segyio] 373/376: Upload source as segyio-$ver.tar.gz

Jørgen Kvalsvik jokva-guest at moszumanska.debian.org
Wed Sep 20 08:05:00 UTC 2017


This is an automated email from the git hooks/post-receive script.

jokva-guest pushed a commit to branch debian
in repository segyio.

commit ac3b12e2de44a0c6ea0e714df3e4e943f158adc3
Author: Jørgen Kvalsvik <jokva at statoil.com>
Date:   Fri Sep 1 12:52:22 2017 +0200

    Upload source as segyio-$ver.tar.gz
    
    The name segyio-v$ver-all.tar.gz was picked to signal that it included
    submodules, but since it's largely an implementation detail and the
    focus is just "buildable distribution", the name is changed.
    
    Free software tarballs are often released as $pkg-$ver (meaning distro
    tools tend to work nicely with that pattern), so travis uploads with
    that name as well.
---
 .travis.yml | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 256f271..22257cc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,6 +4,7 @@ env:
     global:
         - UNICODE_WIDTH=32
         - PLAT=x86_64
+        - VERSION=$(echo $TRAVIS_TAG | sed s/v//)
     matrix:
         - MB_PYTHON_VERSION=2.7
         - MB_PYTHON_VERSION=3.4
@@ -103,13 +104,13 @@ script:
 before_deploy:
   # OS X ships with a tar that doesn't support --exclude-vcs, which is
   # unproblematic as long as source code is uploaded from linux.
-  - if [[ "$TRAVIS_OS_NAME" == "linux" && ! -d segyio ]]; then
-      git clone $TRAVIS_BUILD_DIR;
-      pushd segyio;
+  - if [[ "$TRAVIS_OS_NAME" == "linux" && ! -d segyio-$VERSION ]]; then
+      git clone $TRAVIS_BUILD_DIR segyio-$VERSION;
+      pushd segyio-$VERSION;
       git submodule update --init pycmake;
       popd;
-      tar --exclude-vcs -C $TRAVIS_BUILD_DIR -czvf $TRAVIS_BUILD_DIR/segyio-$TRAVIS_TAG-all.tar.gz segyio;
-      zip --exclude *.git -r $TRAVIS_BUILD_DIR/segyio-$TRAVIS_TAG-all.zip $TRAVIS_BUILD_DIR/segyio/*;
+      tar --exclude-vcs -C $TRAVIS_BUILD_DIR -czvf segyio-$VERSION.tar.gz segyio-$VERSION;
+      zip --exclude *.git -r segyio-$VERSION.zip $TRAVIS_BUILD_DIR/segyio-$VERSION/*;
     fi
   - pushd build/python
 
@@ -141,8 +142,8 @@ deploy:
       skip_cleanup: true
       overwrite: true
       file:
-        - $TRAVIS_BUILD_DIR/segyio-$TRAVIS_TAG-all.tar.gz
-        - $TRAVIS_BUILD_DIR/segyio-$TRAVIS_TAG-all.zip
+        - $TRAVIS_BUILD_DIR/segyio-$VERSION.tar.gz
+        - $TRAVIS_BUILD_DIR/segyio-$VERSION.zip
       api_key:
         secure: VdV/5kCCwUFwgU7wvKRrOy4u9nnvLsM3RoW1G2z8w8e838fcTeXLU3Zu8rLzLpcaXJKX07WNQmG85PZrgRjB9mzZAbXnPJeMk5MT3YVWaiyF6zNxK+mQQOvTCJ8P25nm5Iq1PLtIW/wM1RqNLgT8t3AsLiIva+6JK+2wGA2ilOl2YVgJqEiZV1f9DJutPewDf8pqYrnrHktMmkio/uubc12MLFOrNeQxK/EJahw7x56q8EcxrJXHnv6T2zEvUdcEYfRvIrT62jiVqiJP9wmUVdq2x8/RlgRzcCpGhy2o17iMUIH228so2hbu5/NcvtAh/LUDeqlhQ1YLRp1vO6H8Uh9B6aJgBNPwYmrKBHQQD27l5vt74DNJuqsXTZtrQlzUiiptKTV7mjFckF7mG04d1J/0GcVcxjpRZa3rp85KymQKWTsuWJYrCWSeVh+SMwUAbMZ3/vhEKPtrf4rwI+4INTitLuBN [...]
       on:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/segyio.git



More information about the debian-science-commits mailing list