Skip to content

Conversation

olafurpg
Copy link
Contributor

@olafurpg olafurpg commented Nov 22, 2021

Previously, the Docker release process was manual. Now, the Docker
container is built by sbt on CI release and pushed to Docker Hub.

Also, the Docker container previously used the default Java version (8) to
launch lsif-java. This caused problems in projects using a non-default version
because the sources of the project would be compiled with the correct version (non-8)
but the dump.lsif version would specify Java 8. Now, the version in dump.lsif should
always match the version that was used to compile the sources.

Previously, the Docker release process was manual. Now, the Docker
container is built by sbt on CI release and pushed to Docker Hub.

Also, the Docker container previously used the default Java version to
launch `lsif-java`. This caused problems in cases where the sources of
the project would be compiled with a different Java version from the
version that's specified in `dump.lsif`. Now, the LSIF version should
always match the version that was used to compile the sources.
@olafurpg olafurpg merged commit a71b7cd into sourcegraph:main Nov 22, 2021
@olafurpg olafurpg deleted the docker-build branch November 22, 2021 11:17
@olafurpg olafurpg mentioned this pull request Nov 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant