Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save btamayo/571f5826f8d53616275c09079a444ac4 to your computer and use it in GitHub Desktop.
Save btamayo/571f5826f8d53616275c09079a444ac4 to your computer and use it in GitHub Desktop.
Get Jenkins GDSL working with IntelliJ IDEA
1. Setup a project
2. Add groovy SDK support:
https://www.bonusbits.com/wiki/HowTo:Add_Groovy_SDK_to_IntelliJ_IDEA
```shell
# 1. Install sdkman: https://sdkman.io/install
curl -s "https://get.sdkman.io" | bash
```
```shell
sdk install groovy
```
3. Download http://(yourjenkinsurl)/job/(yourpipelinejob)/pipeline-syntax/gdsl
- this will give you the .gdsl file - download this to the src folder of your project.
4. Finally follow this step - right click on the src folder -> Mark directory as -> Sources Root
5. Now create a .groovy file and begin writing, the autocompletion will work.
references:
http://stackoverflow.com/questions/41062514/use-gdsl-file-in-a-java-project-in-intellij
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment