Fd: 'deployment-dummy' string in release tarballs

Created on 7 Dec 2020  路  3Comments  路  Source: sharkdp/fd

Since 8.2.0, the naming scheme of the directory in the release tarballs isn't the same anymore鈥攊t now contains the string deployment-dummy- in between the version and arch. For example, the Linux x86_64 GNU tarball has the directory fd-v8.2.0-deployment-dummy-x86_64-unknown-linux-gnu.

This broke my workflow, in which I unpack the tarballs using Ansible.

(Honestly, this is as minor as they come, I just thought I'd mention it. :) )

bug

All 3 comments

Thank you for the report. Yes, that was my mistake.

There was a bug in the automated deployment which was introduced via #659 (@reima: Just FYI - apparently we are still using an older version of the Travis release software dpl which does not support cleanup: false. Not sure why Travis shows that warning. No worries - Just FYI. In the future, I should always run a deployment test first when we change CI/CD stuff).

I fixed that bug after I noticed that the v8.2.0 release did not contain any Linux/macOS assets (c7cf2d110438eb42bf58fbf059190a00f8111cf5). I then pushed a v8.2.0-deployment-dummy tag to generate the artifacts, but didn't think about the suffix being visible in the Debian packages.

I now pushed a new 8.2.1 release. Let's hope the deployment works fine.

@sharkdp Oh shoot! Sorry for causing this. I must admit that I didn't test the changes as thoroughly as I should have. I'm glad you could fix it.

Oh shoot! Sorry for causing this. I must admit that I didn't test the changes as thoroughly as I should have

As I said: no worries :smile:. By the way, it looks like we will have to migrate away from Travis CI soon (https://news.ycombinator.com/item?id=25338983).

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mathomp4 picture mathomp4  路  4Comments

kclevenger picture kclevenger  路  3Comments

mrzool picture mrzool  路  4Comments

ChengCat picture ChengCat  路  3Comments

nishithkhanna picture nishithkhanna  路  4Comments