Skip to content

Verify Downloads

To verify that a CodeLogic file you downloaded is not corrupted and has not been altered, compare its SHA-256 hash to the value listed for your release in SHA256SUMS.txt.

CodeLogic publishes that file to the public repository when a release is promoted to repo.codelogic.com:

http://repo.codelogic.com/checksums/<version>/SHA256SUMS.txt

For example, for version 25.9.3:

wget http://repo.codelogic.com/checksums/25.9.3/SHA256SUMS.txt

Important

Internet access is required to download SHA256SUMS.txt.

The checksum file is specific to a CodeLogic release version. Use the version that matches your installation.

Determine your CodeLogic version

The version is in the lower left corner of the CodeLogic Server GUI.

CodeLogic Server Version

What the checksum file covers

SHA256SUMS.txt lists SHA-256 hashes for release artifacts, including agent packages, Docker images, plugins, installers, and server packages built for that version.

Verification is a manual comparison: compute the hash of the file you downloaded and match it to the corresponding line in SHA256SUMS.txt. This file is not GPG-signed; Debian package installation from repo.codelogic.com uses separate apt repository signing (Release.gpg / InRelease).

Verify a download

For example, to verify the plugin for the IntelliJ IDE:

  1. Download the Plugin for IntelliJ IDEA from CodeLogic Server > Store > Plugins | Extensions.
  2. Download SHA256SUMS.txt for your CodeLogic version (see above).
  3. Generate a SHA-256 checksum for the downloaded file.
$ sha256sum ./codelogic-intellij-plugin.zip
bba19b8b532318bad0d21b40f19f97f881577abd155fc832b70ed52fc2004303  ./codelogic-intellij-plugin.zip
  1. Compare the generated checksum to the entry in SHA256SUMS.txt.
$ grep codelogic-intellij-plugin.zip SHA256SUMS.txt
bba19b8b532318bad0d21b40f19f97f881577abd155fc832b70ed52fc2004303  codelogic-intellij-plugin.zip

If the hashes match, the file matches the release manifest for that version.