在electronic-builder中发布到S3给了我一些奇怪的工件

时间:2019-05-01 20:36:54

标签: amazon-web-services amazon-s3 electron electron-builder

我正在研究https://github.com/Jigsaw-Code/outline-client,试图将二进制文件发布到S3而不是Github。

在src / electron / release_linux_action.sh中,我将电子生成器的调用更改为使用

--config.publish.provider=s3 \ --config.publish.bucket=*my-play-bucket-name*

我的凭据在〜/ .aws / credentials

现在,我的存储桶中不再包含我们通常的文物,而是包含一堆微小的,命名异常的文件

下载并检查这些文件表明它们是HTTP / 1.1会话的日志:

  

...   “ PUT / my-bucket-name / 2019-05-01-17-25-02-2391717FC94ECECB HTTP / 1.1” 200 ...   ...

这显然不是任何人想要的,但是我不确定从这里去哪里。我可以将aws s3 sync的构建目录很好地存储到存储桶中,但这将涉及使项目依赖aws cli并使我们负责正确发布,而不是让电子构建器为我们做。有什么想法吗?

0 个答案:

没有答案