gpt4 book ai didi

amazon-web-services - 如何使用sbt发布到Amazon S3

转载 作者:行者123 更新时间:2023-12-03 13:24:03 25 4
gpt4 key购买 nike

作为explained here,可以使用maven部署到Amazon S3。

我们如何用sbt做同样的事情,即用sbt发布到S3?

最佳答案

这是我编写的用于发布到Amazon S3的SBT插件:https://github.com/frugalmechanic/fm-sbt-s3-resolver

它与已经提到的sbt-s3-resolver相似,但已获得Apache 2.0许可(而不是AGPL),并且可以在Maven Central上使用。使用和配置起来也更加容易。

发布到S3

publishTo := Some("S3" at "s3://s3-us-west-2.amazonaws.com/YOUR_BUCKET/repo")


从S3解析

resolvers += "S3" at "s3://s3-us-west-2.amazonaws.com/YOUR_BUCKET/repo"


启用插件

只需将其添加到您的project / plugins.sbt文件中:

addSbtPlugin("com.frugalmechanic" % "fm-sbt-s3-resolver" % "0.19.0")


配置AWS凭证

GitHub Page中记录了多种配置AWS凭证的方法。

一种方法是创建一个〜/ .sbt / .s3凭据,如下所示:

accessKey = XXXXXXXXXX
secretKey = XXXXXXXXXX


凭证文件将由插件自动获取,您将可以解析和发布。

关于amazon-web-services - 如何使用sbt发布到Amazon S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9958103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com