CI: remove the symlink before creating it

Currently we fail if we rerun a job that succeeded to push the
tarball.
This commit is contained in:
Akim Demaille
2019-10-02 17:54:54 +02:00
parent ff2f02815b
commit be92ad1eb4

View File

@@ -68,7 +68,9 @@ jobs:
# tarball on a name that only depends on the Travis build number.
#
# Without -b -, exit status is always 0.
- sftp -b - bison@sftp.lrde.epita.fr <<< "put $dist"$'\n'"ln -s $dist bison-$TRAVIS_BUILD_NUMBER.tar.xz"
#
# If we rerun a job that was already uploaded, 'ln -s' will fail: remove beforehand.
- sftp -b - bison@sftp.lrde.epita.fr <<< "put $dist"$'\n'"-rm bison-$TRAVIS_BUILD_NUMBER.tar.xz"$'\n'"ln -s $dist bison-$TRAVIS_BUILD_NUMBER.tar.xz"
## ------- ##
## First. ##