[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2903: appveyor "artifacts" aren't correctly named

Tahoe-LAFS trac at tahoe-lafs.org
Thu Feb 8 20:15:16 UTC 2018


#2903: appveyor "artifacts" aren't correctly named
---------------------------+------------------------
     Reporter:  warner     |      Owner:  daira
         Type:  defect     |     Status:  new
     Priority:  normal     |  Milestone:  eventually
    Component:  packaging  |    Version:  1.12.1
   Resolution:             |   Keywords:  windows
Launchpad Bug:             |
---------------------------+------------------------

Comment (by warner):

 Ok, I found a syntax that gets us separate artifacts for each `.whl` file.
 The backslash problem is still there, but not as important as I thought.
 There are three ways you might download the artifact from Appveyor, and
 two of them work correctly:

 * click the link: the browser brings up a download dialog box (probably
 because the `.whl` file type can't be rendered like `.html` or `.jpg`),
 and the default name is correct
 * use "Save Link As" from the browser's popup menu: default name is
 correct
 * copy the link and use `wget` to download it: filename starts with
 `dist%2F`

 I think that's good enough for now. There might be a way to have the
 windows build run a script that does the equivalent of `cd dist &&
 appveyor PushArtifact *.whl`, which might leave out the `dist\` from the
 displayed filenames, which might allow copy-and-wget to work. But I think
 most folks will download those wheels by clicking on the link, and at
 least that works.

 I'll land the PR to switch to `- path: 'dist\*'` in a moment.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2903#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list