Java and Maven are not installed using the Python buildpack so alternate solutions have been tried:
- Using [com.heroku.buildpacks.deb-packages] inside project.toml to install the required packages manually. Unfortunately the packages get installed incorrectly and are thus unusable.
- Adding a symlink to the pom.xml at the project’s root in an attempt to trigger the installation of the Java buildpack. This did nothing.
The best solution may be to move the ingester to its own repo and load it within its own image. This would also have the benefit to allow updating the website independently of the ingester, even when it is running.
Temporary solution:
Revert back to the Python-based ingester until an adequate solution is found (T431928).