Upgrade Seed to the latest Bloop release. While Seed has already been
compatible with recent Bloop versions, the images on Docker Hub were
still using v1.3.2. This prevented users from compiling Scala.js 1.0
projects in CI builds.
With the upgrade, the Bloop server does not need to be started manually
anymore. Furthermore, the new Bloop launcher is based on top of GraalVM,
allowing us to drop the Python dependency from the Docker image.
Presently, Coursier and Bloop require a glibc-based Docker image and a
workaround due to a libstdc++ warning. See also:
Upgrade Seed to the latest Bloop release. While Seed has already been compatible with recent Bloop versions, the images on Docker Hub were still using v1.3.2. This prevented users from compiling Scala.js 1.0 projects in CI builds.
With the upgrade, the Bloop server does not need to be started manually anymore. Furthermore, the new Bloop launcher is based on top of GraalVM, allowing us to drop the Python dependency from the Docker image.
Presently, Coursier and Bloop require a glibc-based Docker image and a workaround due to a libstdc++ warning. See also:
https://github.com/coursier/coursier/issues/1739 https://github.com/sgerrand/alpine-pkg-glibc/issues/80
Closes #66.