文件名称:heroku-buildpack-scala:Heroku构建包
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-26 12:36:09
Shell
用于Scala的Heroku Buildpack 这是Scala应用程序的官方 。 这个怎么运作 如果构建包具有一个project/build.properties文件以及一个基于.sbt或.scala的构建配置(例如,一个build.sbt文件),则buildpack将把您的应用程序检测为Scala。 它在您的插件中提供了sbt版本(如果您不使用sbt-native-packager,它还将在您的插件中包含填充的.ivy/cache )。 .ivy2目录将在构建之间缓存,以缩短构建时间。 强烈建议您在此buildpack中使用sbt-native-packager而不是sbt-start-script。 不建议使用后者,并且会导致塞子尺寸过大。 文献资料 有关在Heroku上使用Scala和buildpacks的更多信息,请参阅以下文章: 例子 有许多示例应用程序演示了配置项目以在H
【文件预览】:
heroku-buildpack-scala-main
----hatchet.lock(706B)
----bin()
--------test-compile(158B)
--------test(89B)
--------detect(619B)
--------compile(8KB)
--------release(489B)
----.github()
--------dependabot.yml(171B)
--------workflows()
--------CODEOWNERS(20B)
----test()
--------common_test.sh(12KB)
--------detect_test.sh(2KB)
--------properties_test.sh(2KB)
--------spec()
--------release_test.sh(581B)
--------compile_test.sh(8KB)
----LICENSE(1KB)
----Gemfile(143B)
----Gemfile.lock(1KB)
----.gitignore(178B)
----CHANGELOG.md(1KB)
----lib()
--------properties.sh(360B)
--------failures.sh(2KB)
--------common.sh(9KB)
----.circleci()
--------config.yml(2KB)
----hatchet.json(354B)
----opt()
--------sbt-extras.sh(23KB)
--------HerokuBuildpackPlugin.scala(239B)
--------sbt-wrapper.sh(637B)
--------HerokuBuildpackPlugin_sbt1.scala(255B)
----README.md(4KB)
----etc()
--------publish.sh(815B)
----buildpack.toml(240B)