Ignition module tools and corporate proxy

Hey everyone,

I'm a junior dev trying to build a custom module for my company. I'm following the SDK tutorial, but when I run ./gradlew.bat build, I'm getting this error:

Plugin [id: 'org.jetbrains.kotlin.jvm', version: '1.7.10', apply: false] was not found in any of the following sources:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.7.10')
  Searched in the following repositories:
    Gradle Central Plugin Repository`

I did some digging, and it looks like it might be because of our corporate proxy (Zscaler). Weird thing is, I can curl the Gradle repo address just fine. Since I'm pretty new to Java and Gradle, I'm a bit lost in all these files. Has anyone else run into this before? Any ideas on how to fix it?

Thanks!

Which SDK tutorial are you following/what step are you on/what repository are you trying to duplicate?

That error is indicating that the Kotlin plugin (which is not a requirement for Ignition module development) can't be downloaded. That plugin requirement would be defined in a build.gradle(.kts) file.

I follow the Inductive University tutorial at the last step (Creating a new model). I clone the repository ignition-module-tools.

For the plugins requirements they are defined in the file as you say.

I also got the same error but this time for the io.ia.sdk.modl plugin when building the example from ignition-SDK-training