Releases: Semmle/lgtm-enterprise
1.27.0
LGTM Enterprise 1.27.0
We're very happy to announce the release of LGTM Enterprise 1.27.0. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
Remember to attach a data disk and configure your security group rules correctly when deploying the AMI image. Detailed instructions can be found in the Installation and Upgrade Guide.
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-028d0e3a981f983f3
- ap-northeast-2:
ami-0a656ce905954d6cc
- ap-northeast-3:
ami-08699a5ff26f8f490
- ap-south-1:
ami-02ab2b55cfbbd923b
- ap-southeast-1:
ami-0780d3637c4e097db
- ap-southeast-2:
ami-02593ad0337d9c038
- ca-central-1:
ami-09949d12d2e4b41ad
- eu-central-1:
ami-083ef9d7d8f33f857
- eu-north-1:
ami-0323c0c5e669067d5
- eu-west-1:
ami-0c0c7d4457f34175a
- eu-west-2:
ami-06f2b4714ad45ad0b
- eu-west-3:
ami-0d899744ef82da748
- sa-east-1:
ami-0ad374b5901dafdb6
- us-east-1:
ami-097fdcf50c0368fd6
- us-east-2:
ami-09bd3ab3ededdc857
- us-west-1:
ami-0e74c5a4e861145e1
- us-west-2:
ami-0db560c35929306e1
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart. Some optional tools are also provided to make working with Kubernetes logs easier.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.27 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.27 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.27 can be analyzed in CodeQL for VS Code, you should you clone the 1.27.0
branch of the starter workspace. Alternatively, you can clone the tag v1.27.0
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.27, download version 2.4.6
of the CLI. Clone the tag v1.27.0
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to upload to LGTM.
Google Compute Engine Image
LGTM Enterprise is available as a Google Compute Engine Image which can be deployed with Google Deployment Manager. You can use this Google Cloud Shell tutorial for deploying LGTM Enterprise on Google Cloud:
If you wish to deploy the image manually it can be found at:
- Project:
lgtm-enterprise
- Image ID:
lgtm-enterprise-1-27-0
Azure Image
LGTM Enterprise is available as an Azure virtual machine image which can be deployed with Azure Resource Manager.
The controller can be deployed by using this template:
Worker groups can be deployed by using this template:
If you wish to deploy the image manually it can be found with the image reference github:lgtm-enterprise:lgtm-enterprise:1.27.0
.
Release Notes
- Administrators are now able to delete projects through the API.
- Administrators are now able to set project analysis configurations through the API.
- LGTM Enterprise can now be configured to use an external Amazon RDS PostgreSQL database.
- SARIF files created by LGTM now include the
versionControlProvenance
property indicating the repository and commit that was analyzed. - An issue where analysis would fail if a submodule pointed to an unreferenced commit has been fixed.
- An issue with upgrading legacy ODASA snapshots containing long paths on Windows workers has been fixed.
1.26.0
LGTM Enterprise 1.26.0
We're very happy to announce the release of LGTM Enterprise 1.26.0. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
For details of changes to the CodeQL analysis that LGTM uses to generate alerts, see the LGTM Enterprise 1.26 CodeQL release notes.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
Remember to attach a data disk and configure your security group rules correctly when deploying the AMI image. Detailed instructions can be found in the Installation and Upgrade Guide.
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-0e257bfb10ba6c126
- ap-northeast-2:
ami-02b35c2f5f9461088
- ap-south-1:
ami-0fe55d5b0afe808e3
- ap-southeast-1:
ami-06d21c94b54465f98
- ap-southeast-2:
ami-04c1b4d1514d5e2e0
- ca-central-1:
ami-09a5cd3807258cf28
- eu-central-1:
ami-01ccf60df2eeff334
- eu-north-1:
ami-033fd1bbbdca56787
- eu-west-1:
ami-05f1929890dbcd8fa
- eu-west-2:
ami-0dd4eb64ce354ea33
- eu-west-3:
ami-0e2527fa26b3d8033
- sa-east-1:
ami-0ee35b7898c95bd32
- us-east-1:
ami-00addce01b0ea201d
- us-east-2:
ami-0055ce2d5fb3a79aa
- us-west-1:
ami-0e1d75e8e9b4b15ca
- us-west-2:
ami-00f99e55402172ddb
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.26 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.26 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.26 can be analyzed in CodeQL for VS Code, you should you clone the 1.26.0
branch of the starter workspace. Alternatively, you can clone the tag v1.26.0
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.26, download version 2.3.4
of the CLI. Clone the tag v1.26.0
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to upload to LGTM.
Google Compute Engine Image
LGTM Enterprise is available as a Google Compute Engine Image which can be deployed with Google Deployment Manager. You can use this Google Cloud Shell tutorial for deploying LGTM Enterprise on Google Cloud:
If you wish to deploy the image manually it can be found at:
- Project:
lgtm-enterprise
- Image ID:
lgtm-enterprise-1-26-0
Azure Image
LGTM Enterprise is available as an Azure virtual machine image which can be deployed with Azure Resource Manager.
The controller can be deployed by using this template:
Worker groups can be deployed by using this template:
If you wish to deploy the image manually it can be found with the image reference github:lgtm-enterprise:lgtm-enterprise:1.26.0
.
Release Notes
- An issue where GitHub check runs would not be created correctly when the server timezone is not UTC has been fixed.
- An issue where pull request comments would not be posted to GitHub has been fixed.
- A log warning regarding the pull request
converted_to_draft
action has been fixed. - GitHub Apps support has been updated to account for upcoming changes to the GitHub Apps API.
- A TLS error caused by using Java >= 1.8.0 update 272 has been fixed.
1.25.0
LGTM Enterprise 1.25.0
We're very happy to announce the release of LGTM Enterprise 1.25.0. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
For details of changes to the CodeQL analysis that LGTM uses to generate alerts, see the LGTM Enterprise 1.25 CodeQL release notes.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-073c8dc062cbe7ea1
- ap-northeast-2:
ami-007e048c8dfdf063d
- ap-south-1:
ami-0262a09111923685b
- ap-southeast-1:
ami-0c35b3540948c0075
- ap-southeast-2:
ami-0c452fef7f6bb09fe
- ca-central-1:
ami-007648297acce6d37
- eu-central-1:
ami-04ccc8527c8900026
- eu-north-1:
ami-03372ffb9112c5834
- eu-west-1:
ami-0064f70c4828b193a
- eu-west-2:
ami-05a500b3f41cfea43
- eu-west-3:
ami-066e08d424be9dec3
- sa-east-1:
ami-087f60863f335963d
- us-east-1:
ami-09f5095052330b2d3
- us-east-2:
ami-0ad95425c358780d7
- us-west-1:
ami-07ff42aaf046cb668
- us-west-2:
ami-06d36b463f7f16bbc
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.25 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.25 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.25 can be analyzed in CodeQL for VS Code, you should you clone the 1.25.0
branch of the starter workspace. Alternatively, you can clone the tag v1.25.0
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.25, download version 2.2.6
of the CLI. Clone the tag v1.25.0
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to upload to LGTM.
Google Compute Engine Image
LGTM Enterprise is available as a Google Compute Engine Image which can be deployed with Google Deployment Manager. You can use this Google Cloud Shell tutorial for deploying LGTM Enterprise on Google Cloud:
If you wish to deploy the image manually it can be found at:
- Project:
lgtm-enterprise
- Image ID:
lgtm-enterprise-1-25-0
Azure Image
LGTM Enterprise is available as an Azure virtual machine image which can be deployed with Azure Resource Manager.
The controller can be deployed by using this template:
Worker groups can be deployed by using this template:
If you wish to deploy the image manually it can be found with the image reference github:lgtm-enterprise:lgtm-enterprise:1.25.0
.
1.24.1
LGTM Enterprise 1.24.1
We're very happy to announce the release of LGTM Enterprise 1.24.1. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-0f7583b370095c85b
- ap-northeast-2:
ami-081970c67e66a31d5
- ap-south-1:
ami-0e8f6ef45daa564d4
- ap-southeast-1:
ami-0c02220e4b94f0a86
- ap-southeast-2:
ami-0c6b58773c3a4ac96
- ca-central-1:
ami-002a87b352c9ac328
- eu-central-1:
ami-078a2bcd6bd7dba54
- eu-north-1:
ami-051ef93a9153fc9ca
- eu-west-1:
ami-06355a326fafe7805
- eu-west-2:
ami-0aeece1424eefdb13
- eu-west-3:
ami-086fec438add91447
- sa-east-1:
ami-02687206eb460595e
- us-east-1:
ami-0da5a6ab1881992ff
- us-east-2:
ami-0005d33ce473e2b1b
- us-west-1:
ami-0de0cae099e2a30db
- us-west-2:
ami-058db09b2f0c35d2d
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.24 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.24 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.24 can be analyzed in CodeQL for VS Code, you should you clone the 1.24.1
branch of the starter workspace. Alternatively, you can clone the tag v1.24.1
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.24, download version 2.1.4
of the CLI. Clone the tag v1.24.1
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to upload to LGTM.
1.24.0
LGTM Enterprise 1.24.0
We're very happy to announce the release of LGTM Enterprise 1.24.0. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-04a0ed9eff33996cf
- ap-northeast-2:
ami-08176d3c2eaec84e5
- ap-south-1:
ami-07113d84c6f74edcf
- ap-southeast-1:
ami-0012ab0456cda35dc
- ap-southeast-2:
ami-09c6995cefbeef6e5
- ca-central-1:
ami-0e85501eabb34de27
- eu-central-1:
ami-0b1efb2091d5f9b13
- eu-north-1:
ami-0a3854dce18cc2186
- eu-west-1:
ami-0a2b8a0e1be3ce720
- eu-west-2:
ami-0ec686031c795e8e9
- eu-west-3:
ami-0dc9fec0355b59b75
- sa-east-1:
ami-0e18db615a551b5cc
- us-east-1:
ami-0d7881484ceb1929f
- us-east-2:
ami-0dc345aaa0e07f6ae
- us-west-1:
ami-030d64e94d73881d7
- us-west-2:
ami-0047b14e5bbe47b1d
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.24 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.24 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.24 can be analyzed in CodeQL for VS Code, you should you clone the 1.24.0
branch of the starter workspace. Alternatively, you can clone the tag v1.24.0
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.24, download version 2.1.4
of the CLI. Clone the tag v1.24.0
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to upload to LGTM.
1.23.2
LGTM Enterprise 1.23.2
We're very happy to announce the release of LGTM Enterprise 1.23.2. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-0a0e33dfd72f84181
- ap-northeast-2:
ami-0d831771bc8665aa3
- ap-south-1:
ami-0bdd3386da4a0c147
- ap-southeast-1:
ami-07f4a1178c7d9898c
- ap-southeast-2:
ami-0bc800fcd499fc517
- ca-central-1:
ami-03fc8c8f6ae10af7d
- eu-central-1:
ami-05c87eab08642b870
- eu-north-1:
ami-045b65f5a2ae0738d
- eu-west-1:
ami-09de6e1b6c35d9698
- eu-west-2:
ami-096a807b4d4f0c0a4
- eu-west-3:
ami-05f6c474a4ae511a2
- sa-east-1:
ami-0ca4593f22cf67af2
- us-east-1:
ami-0ad8acaac4d3c5926
- us-east-2:
ami-05f52b6cf0b65ca32
- us-west-1:
ami-0aebc85dfa6d3a1cf
- us-west-2:
ami-0faf59956096c38e0
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.23 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.23 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.23 can be analyzed in CodeQL for VS Code, you should clone the 1.23.2
branch of the starter workspace. Alternatively, you can clone the branches tagged v1.23.2
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.23, download version 2.0.1
of the CLI from the CodeQL CLI releases page. Clone the branches tagged v1.23.2
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to use with LGTM Enterprise.
1.23.1
LGTM Enterprise 1.23.1
We're very happy to announce the release of LGTM Enterprise 1.23.1. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-0db29f929d299255a
- ap-northeast-2:
ami-053ac9595ffeb7036
- ap-south-1:
ami-089186c7f8e11451f
- ap-southeast-1:
ami-03070aa3b21af9ea5
- ap-southeast-2:
ami-0685f5e8614e49a7b
- ca-central-1:
ami-086ba0da84e596efd
- eu-central-1:
ami-0675c30dc45937fa7
- eu-north-1:
ami-0633023ee1dd586fa
- eu-west-1:
ami-02bd4a8b10c55755a
- eu-west-2:
ami-08b14fcb79cff6508
- eu-west-3:
ami-0454b087e8d51d4a1
- sa-east-1:
ami-08d3643763b0d166f
- us-east-1:
ami-031c6864c89cdb66e
- us-east-2:
ami-070f86e5723f2d206
- us-west-1:
ami-0a9716b2fc10a480e
- us-west-2:
ami-02f543bf1228a4528
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.23 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.23 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.23 can be analyzed in CodeQL for VS Code, you should clone the 1.23.1
branch of the starter workspace. Alternatively, you can clone the branches tagged v1.23.1
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.23, download version 2.0.1
of the CLI from the CodeQL CLI releases page. Clone the branches tagged v1.23.1
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to use with LGTM Enterprise.
Known Issues
- As of 2020-04-06 the PostgreSQL Yum repository package has moved. The installer will not be able to automatically install it for you if it is missing when installing LGTM Enterprise on RedHat or CentOS. This can be worked around by running
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
on the database host before installing LGTM Enterprise.
1.23.0
LGTM Enterprise 1.23.0
We're very happy to announce the release of LGTM Enterprise 1.23.0. You can find details of what's new, installation instructions and documentation for this release at help.semmle.com. Please note that use of the LGTM Enterprise application requires a separate license agreement with GitHub.
Debian/Ubuntu
LGTM Enterprise can be installed on one or more Debian or Ubuntu machines using the bundle of DEB files attached to this release. Debian 9, Ubuntu 16.04 and Ubuntu 18.04 are all officially supported.
CentOS/RedHat
LGTM Enterprise can be installed on one or more CentOS or RedHat machines using the bundle of RPM files attached to this release. CentOS 7 (>=7.4) and RedHat Enterprise Linux 7 (>=7.4) are both officially supported.
Additionally, if you are installing LGTM Enterprise on CentOS or RedHat machines without internet access, a bundle of third-party dependencies is also included.
Windows workers
You can run LGTM Enterprise workers on Windows using the Windows worker MSI provided for this release.
Amazon Web Services images
LGTM Enterprise is available as an AMI in the following regions:
- ap-northeast-1:
ami-00f9a2adf0aff8b24
- ap-northeast-2:
ami-0f96f2cfdfef05b96
- ap-south-1:
ami-04035bd9c0f84b8b3
- ap-southeast-1:
ami-0d3b5c3778cce526d
- ap-southeast-2:
ami-03536ceeaa7ddd0eb
- ca-central-1:
ami-0e2a394c82ed524b6
- eu-central-1:
ami-03d150c8edd34aeff
- eu-north-1:
ami-0c373a93a031808d6
- eu-west-1:
ami-08ea2a1d9f2d8643e
- eu-west-2:
ami-0c8e2f01a200ed543
- eu-west-3:
ami-0541ccbf54b8290aa
- sa-east-1:
ami-080e5a215dbf758eb
- us-east-1:
ami-0c06744737a9fb155
- us-east-2:
ami-0ef13f6043c4a0c69
- us-west-1:
ami-086ddd26c2e786cb8
- us-west-2:
ami-0e1e84ebe54d51735
Helm (Kubernetes)
LGTM Enterprise can be installed to a Kubernetes cluster using a Helm chart.
Jira add-on
The LGTM Enterprise Jira add-on is available on the LGTM Enterprise Jira Add-on releases page.
CodeQL for LGTM Enterprise 1.23 users
When using CodeQL to create and analyze databases to use in LGTM Enterprise, it's important that the CodeQL components you use are compatible with your version of LGTM. For the 1.23 release (and future releases), we are making directly compatible CodeQL components available to LGTM Enterprise users.
CodeQL for VS Code
To ensure CodeQL databases downloaded from LGTM Enterprise 1.23 can be analyzed in CodeQL for VS Code, you should clone the 1.23.0
branch of the starter workspace. Alternatively, you can clone the branches tagged v1.23.0
in the CodeQL and CodeQL for Go repositories, and add them to an existing workspace. For more information see Setting up CodeQL in Visual Studio Code.
CodeQL CLI
To ensure that databases created using the CodeQL CLI can be uploaded to LGTM Enterprise 1.23, download version 2.0.1
of the CLI from the CodeQL CLI releases page. Clone the branches tagged v1.23.0
in the CodeQL and CodeQL for Go repositories if you want to include compatible analysis results with the databases you upload to LGTM Enterprise. For more information, see Getting started with the CodeQL CLI and Preparing CodeQL databases to use with LGTM Enterprise.
1.22.2
Version 1.22 of LGTM Enterprise was initially released on August 29, 2019. Version 1.22.2 was released October 25, 2019. It is provided here to allow you to upgrade through successive n.n versions to the latest version. For more information, see Upgrading LGTM Enterprise. For details of the features added in version 1.22, see the What's new page. For details of changes made in the n.n.n maintenance releases, see the Release notes.
1.21.1
Version 1.21 of LGTM Enterprise was initially released on July 1, 2019. Version 1.21.1 was released July 22, 2019. It is provided here to allow you to upgrade through successive n.n versions to the latest version. For more information, see Upgrading LGTM Enterprise. For details of the features added in version 1.21, see the What's new page. For details of changes made in the 1.21.1 maintenance release, see the Release notes.