Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sbt to macOS 13, 14 #9369

Closed
6 of 14 tasks
armanbilge opened this issue Feb 19, 2024 · 4 comments
Closed
6 of 14 tasks

Add sbt to macOS 13, 14 #9369

armanbilge opened this issue Feb 19, 2024 · 4 comments

Comments

@armanbilge
Copy link

armanbilge commented Feb 19, 2024

Tool name

sbt

Tool license

Apache-2.0

Add or update?

  • Add
  • Update

Desired version

latest

Approximate size

No response

Brief description of tool

sbt is a build tool commonly used for Scala projects. It is already available in the macOS 11 and 12 images, but is missing from 13 and 14 for some reason.

URL for tool's homepage

https://www.scala-sbt.org/

Provide a basic test case to validate the tool's functionality.

No response

Platforms where you need the tool

  • Azure DevOps
  • GitHub Actions

Runner images where you need the tool

  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 11
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • Windows Server 2019
  • Windows Server 2022

Can this tool be installed during the build?

No response

Tool installation time in runtime

No response

Are you willing to submit a PR?

No response

@sergei-pyshnoi
Copy link
Contributor

Hello @armanbilge . We do not have plans for adding sbt package to MacOS 13, 14 images for now. You cant install it in runtime using brew install sbt (approximate installation time ~8-9 sec).

@sergei-pyshnoi sergei-pyshnoi closed this as not planned Won't fix, can't repro, duplicate, stale Feb 20, 2024
@robstoll
Copy link

robstoll commented Apr 25, 2024

out of curiosity what is the reason? too big ? What were the bad experiences in macOS 11 and 12 ?

@mkurz
Copy link

mkurz commented May 13, 2024

out of curiosity what is the reason? too big ? What were the bad experiences in macOS 11 and 12 ?

See #9837 (comment)

@eed3si9n
Copy link

I've created sbt/setup-sbt to workaround this - https://eed3si9n.com/setup-sbt/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants