IgnitionModuleDevelopmentCommunity/ignition-extensions

./gradlew deployModl Failed

cmwarre opened this issue · 1 comments

I mostly stick to maven myself, so this might be a complete amateur problem, but the gradle deployModl task is failing. I'm happy to look into/debug this if somebody can point me in the right direction I can debug this. Is it a problem with this module's setup, user error, or is this a bug in the gradle plugin?

I'm running:

./gradlew deployModl

Output:


FAILURE: Build failed with an exception.

* What went wrong:
A problem was found with the configuration of task ':deployModl' (type 'Deploy').
  - In plugin 'io.ia.sdk.modl' type 'io.ia.sdk.gradle.modl.task.Deploy' property 'module' has @Input annotation used on property of type 'RegularFileProperty'.
    
    Reason: A property of type 'RegularFileProperty' annotated with @Input cannot determine how to interpret the file.
    
    Possible solutions:
      1. Annotate with @InputFile for regular files.
      2. Annotate with @InputFiles for collections of files.
      3. If you want to track the path, return File.absolutePath as a String and keep @Input.
    
    For more information, please refer to https://docs.gradle.org/8.5/userguide/validation_problems.html#incorrect_use_of_input_annotation in the Gradle documentation.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 856ms
24 actionable tasks: 4 executed, 20 up-to-date

I think it's most likely an issue with the gradle plugin, but I'll do some investigation.