Menu
JetBrains unveils Qodana code quality platform for CI/CD

JetBrains unveils Qodana code quality platform for CI/CD

Qodana code quality monitoring platform integrates with the IntelliJ IDE and supports Java and Kotlin, with support for additional JVM and non-JVM languages in the works.

Credit: Dreamstime

JetBrains has launched the Qodana code quality monitoring platform. Qodana integrates with the JetBrains IntelliJ IDE to help developers evaluate the integrity of code and enrich continuous integration and continuous delivery (CI/CD) pipelines.

Announced October 19, Qodana is intended to serve as a universal platform providing integrations and visualisations of errors and inspections. It also offers project-level checks such as license audit and clone detection. Code that is owned, contracted, or purchased can be evaluated.

Qodana is based on JetBrains’ IntelliJ Idea IDE and currently supports Java and Kotlin, with support for other JVM languages promised in the future. Eventually, Qodana will support all languages and technologies JetBrains supports; an early access program is available for PHP and Python. While Qodana is geared to CI/CD, it also can be used locally. It can run anywhere with a Docker image.

Qodana brings “smart” features of JetBrains IDEs to CI/CD pipelines, JetBrains said. Qodana allows the same universal set of inspections can be utilised across the IDE and CI system. Qodana for JVM lets developers perform static analysis of a JVM codebase. Community versions of Qodana for JVM will be available for free.

In the future, JetBrains plans to offer Qodana for JVM Enterprise, introducing features such as automated security, license compliance checks, and priority support. Current JetBrains IDE users will receive complimentary licenses for Qodana. Instructions for getting started with Qodana can be found at jetbrains.com.

Qodana is designed to integrate with CI/CD pipelines including JetBrains Space, TeamCity, GitHub Actions, Jenkins, and GitLab CI. If a CI system’s user interface can be extended, such as with Space and TeamCity, the Qodana UI will integrate with it. Qodana also can be exposed through a web server. 

For security of the production environment and builds, Qodana offers multiple sets of inspections and safeguards for both individual machines and the CI pipeline.


Follow Us

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags JetBrainsQodana

Events

EDGE 2024

Register your interest now for EDGE 2024!

Featured

Slideshows

How MSPs can capitalise on integrating AI into existing services

How MSPs can capitalise on integrating AI into existing services

​Given the pace of change, scale of digitalisation and evolution of generative AI, partners must get ahead of the trends to capture the best use of innovative AI solutions to develop new service opportunities. For MSPs, integrating AI capabilities into existing service portfolios can unlock enhancements in key areas including managed hosting, cloud computing and data centre management. This exclusive Reseller News roundtable in association with rhipe, a Crayon company and VMware, focused on how partners can integrate generative AI solutions into existing service offerings and unlocking new revenue streams.

How MSPs can capitalise on integrating AI into existing services
Access4 holds inaugural A/NZ Annual Conference

Access4 holds inaugural A/NZ Annual Conference

​Access4 held its inaugural Annual Conference in Port Douglass, Queensland, for Australia and New Zealand from 9-11 October, hosting partners from across the region with presentations on Access4 product updates, its 2023 Partner of the Year awards and more.

Access4 holds inaugural A/NZ Annual Conference
Show Comments