CI Lint for GitLab for IntelliJ based IDEs/Android Studio.
- Description
- Features
- Demo
- Compatibility
- Install
- Installation from zip
- How does it work
- Configuration
CI Lint for GitLab is a plugin for IntelliJ based IDEs/Android studio for linting Gitlab CI/CD yaml configuration files. It uses the Gitlab lint API to check the currently open yaml configuration and shows the errors in the notification bar.
To get started, install the plugin and set Gitlab private token with read_api and api scope in plugin's settings: Settings > Tools > CI Lint for GitLab
- Linting of Gitlab CI/CD yaml configuration files
- Preview of the merged Gitlab CI/CD yaml configuration files
- Setting inclusion and exclusion globs for linting
- Multiple Gitlab instances support
IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, AppCode, CLion, GoLand, DataGrip, Rider, MPS, Android Studio, DataSpell, Code With Me
Or you could install it inside your IDE:
For Windows & Linux: File > Settings > Plugins > Marketplace > Search for "CI Lint for GitLab" > Install Plugin > Restart IntelliJ IDEA
For Mac: IntelliJ IDEA > Preferences > Plugins > Marketplace > Search for "CI Lint for GitLab" > Install Plugin > Restart IntelliJ IDEA
- Download zip from releases
- Import to IntelliJ: Settings > Plugins > Cog > Install plugin from disk...
- Set GitLab private token in plugin's settings: Settings > Tools > CI Lint for GitLab
- Star the repository
- Rate the plugin
- Share the plugin
- Buy me a coffee
Please see CHANGELOG for more information what has changed recently.
Please see CONTRIBUTING for details.
Please see LICENSE for details.
