You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I'm trying to build rundeck v5.2.0 from source, but i think there is a npm version incompatibility between grails-spa/ui-trellis and node v18.x / npm v10.x. A package used by ui-trellis (@achrinza/node-ipc@9.2.2) requires node '8 || 10 || 12 || 14 || 16 || 17' but Rundeck needs node ≥ 18.
My Rundeck detail
Rundeck version: v5.2.0
install type:
node: v18.20.2 (managed by asdf)
npm: 10.5.0 (managed by asdf)
jdk: 11.0.23 (adoptopenjdk) (managed by asdf)
OS Name/version: Ubuntu 24.04
To Reproduce
Steps to reproduce the behavior:
Run
./gradlew clean build -x test -x integrationTest
See error
Expected behavior
Build SUCCESSFUL
Trace
./gradlew --console plain clean build -x test -x integrationTest
Starting a Gradle Daemon (subsequent builds will be faster)
> Configure project :
Building version 5.2.0-SNAPSHOT
> Task :rundeck-authz:clean
> Task :grails-repository:clean
> Task :plugins:clean
> Task :grails-metricsweb:clean
> Task :grails-job-kill-handler:clean
> Task :clean
> Task :cgu:clean
> Task :docker:clean
> Task :rundeck-app-util:clean
> Task :functional-test:clean
> Task :grails-persistlocale:clean
> Task :grails-webhooks:clean
> Task :grails-rundeck-data-shared:clean
> Task :grails-securityheaders:clean
> Task :plugins:audit-logging-plugin:clean
> Task :grails-execution-mode-timer:clean
> Task :rundeck-storage:clean
> Task :plugins:jasypt-encryption-plugin:clean
> Task :plugins:jsch-plugin:clean
> Task :plugins:job-state-plugin:clean
> Task :plugins:localexec-plugin:clean
> Task :plugins:object-store-plugin:clean
> Task :plugins:git-plugin:clean
> Task :plugins:orchestrator-plugin:clean
> Task :plugins:script-plugin:clean
> Task :plugins:script-node-step-plugin:clean
> Task :rundeck-authz:rundeck-authz-api:clean
> Task :plugins:flow-control-plugin:clean
> Task :rundeckapp:grails-spa:clean
> Task :plugins:upvar-plugin:clean
> Task :rundeck-authz:rundeck-authz-yaml:clean
> Task :plugins:source-refresh-plugin:clean
> Task :rundeck-storage:rundeck-storage-filesys:clean
> Task :rundeck-storage:rundeck-storage-data:clean
> Task :rundeck-storage:rundeck-storage-api:clean
> Task :rundeckapp:grails-spa:packages:clean
> Task :rundeck-storage:rundeck-storage-conf:clean
> Task :rundeckapp:grails-spa:packages:ui-trellis:clean UP-TO-DATE
> Task :rundeck-authz:rundeck-authz-core:clean
> Task :plugins:copyfile-plugin:clean
> Task :plugins:stub-plugin:clean
> Task :plugins:azure-object-store-plugin:clean
> Task :rundeckapp:clean
> Task :compileJava NO-SOURCE
> Task :grails-metricsweb:processAstResources NO-SOURCE
> Task :grails-job-kill-handler:processAstResources NO-SOURCE
> Task :grails-repository:processAstResources NO-SOURCE
> Task :grails-persistlocale:compileAstJava NO-SOURCE
> Task :rundeck-storage:rundeck-storage-data:processResources NO-SOURCE
> Task :docker:compileJava NO-SOURCE
> Task :rundeck-authz:rundeck-authz-yaml:processResources NO-SOURCE
> Task :grails-execution-mode-timer:processAstResources NO-SOURCE
> Task :functional-test:compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :rundeck-storage:rundeck-storage-conf:processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :grails-rundeck-data-shared:processAstResources NO-SOURCE
> Task :docker:processResources NO-SOURCE
> Task :rundeck-app-util:processResources NO-SOURCE
> Task :cgu:compileJava NO-SOURCE
> Task :docker:classes UP-TO-DATE
> Task :grails-persistlocale:compileAstGroovy NO-SOURCE
> Task :cgu:processResources NO-SOURCE
> Task :cgu:classes UP-TO-DATE
> Task :grails-webhooks:processAstResources NO-SOURCE
> Task :grails-persistlocale:processAstResources NO-SOURCE
> Task :grails-persistlocale:astClasses UP-TO-DATE
> Task :functional-test:compileGroovy NO-SOURCE
> Task :grails-securityheaders:compileAstJava NO-SOURCE
> Task :core:clean
> Task :grails-persistlocale:compileJava NO-SOURCE
> Task :functional-test:processResources NO-SOURCE
> Task :functional-test:classes UP-TO-DATE
> Task :grails-securityheaders:compileAstGroovy NO-SOURCE
> Task :grails-securityheaders:processAstResources NO-SOURCE
> Task :grails-securityheaders:astClasses UP-TO-DATE
> Task :grails-securityheaders:compileJava NO-SOURCE
> Task :grails-execution-mode-timer:configScript
> Task :grails-job-kill-handler:configScript
> Task :grails-job-kill-handler:copyCommands NO-SOURCE
> Task :grails-job-kill-handler:copyTemplates NO-SOURCE
> Task :grails-repository:configScript
> Task :grails-execution-mode-timer:copyCommands NO-SOURCE
> Task :grails-repository:copyCommands NO-SOURCE
> Task :grails-execution-mode-timer:copyTemplates NO-SOURCE
> Task :grails-repository:copyTemplates NO-SOURCE
> Task :grails-securityheaders:configScript
> Task :grails-rundeck-data-shared:configScript
> Task :grails-webhooks:configScript
> Task :grails-metricsweb:configScript
> Task :grails-persistlocale:configScript
> Task :grails-rundeck-data-shared:copyCommands NO-SOURCE
> Task :rundeck-authz:rundeck-authz-core:processResources
> Task :grails-metricsweb:copyCommands NO-SOURCE
> Task :grails-rundeck-data-shared:copyTemplates NO-SOURCE
> Task :grails-metricsweb:copyTemplates NO-SOURCE
> Task :plugins:compileJava NO-SOURCE
> Task :core:generateBuildConfig
> Task :jar
> Task :assemble
> Task :check
> Task :build
> Task :rundeck-app-util:check
> Task :docker:jar
> Task :docker:assemble
> Task :docker:check
> Task :docker:build
> Task :cgu:jar
> Task :plugins:processResources NO-SOURCE
> Task :plugins:classes UP-TO-DATE
> Task :functional-test:jar
> Task :rundeck-authz:compileJava NO-SOURCE
> Task :cgu:assemble
> Task :cgu:check
> Task :cgu:build
> Task :rundeck-authz:processResources NO-SOURCE
> Task :rundeck-authz:classes UP-TO-DATE
> Task :functional-test:assemble
> Task :rundeck-storage:compileJava NO-SOURCE
> Task :functional-test:check
> Task :functional-test:build
> Task :core:expandTemplate UP-TO-DATE
> Task :rundeck-storage:processResources NO-SOURCE
> Task :rundeck-storage:classes UP-TO-DATE
> Task :rundeckapp:grails-spa:packages:ui-trellis:nodeSetup SKIPPED
> Task :plugins:jar
> Task :plugins:assemble
> Task :plugins:check
> Task :plugins:build
> Task :rundeckapp:nodeSetup SKIPPED
> Task :rundeckapp:grails-spa:nodeSetup SKIPPED
> Task :rundeckapp:grails-spa:npmSetup SKIPPED
> Task :rundeckapp:grails-spa:packages:ui-trellis:npmSetup SKIPPED
> Task :rundeckapp:npmSetup SKIPPED
> Task :grails-job-kill-handler:processResources
> Task :grails-job-kill-handler:check
> Task :rundeck-storage:rundeck-storage-filesys:processResources NO-SOURCE
> Task :plugins:audit-logging-plugin:processResources NO-SOURCE
> Task :plugins:audit-logging-plugin:copyToLib NO-SOURCE
> Task :rundeck-storage:jar
> Task :rundeck-storage:assemble
> Task :rundeck-storage:check
> Task :rundeck-storage:build
> Task :rundeck-authz:jar
> Task :rundeck-authz:assemble
> Task :rundeck-authz:check
> Task :rundeck-authz:build
> Task :plugins:copyfile-plugin:processResources NO-SOURCE
> Task :grails-repository:processResources
> Task :grails-repository:check
> Task :plugins:jasypt-encryption-plugin:processResources NO-SOURCE
> Task :plugins:job-state-plugin:processResources NO-SOURCE
> Task :grails-rundeck-data-shared:processResources
> Task :grails-rundeck-data-shared:check
> Task :grails-webhooks:assetPluginPackage
> Task :grails-execution-mode-timer:processResources
> Task :grails-execution-mode-timer:check
> Task :grails-metricsweb:processResources
> Task :grails-metricsweb:check
> Task :plugins:jasypt-encryption-plugin:copyToLib
> Task :plugins:azure-object-store-plugin:processResources
> Task :grails-webhooks:copyCommands NO-SOURCE
> Task :plugins:jsch-plugin:processResources NO-SOURCE
> Task :plugins:git-plugin:processResources
> Task :plugins:object-store-plugin:processResources NO-SOURCE
> Task :plugins:localexec-plugin:processResources NO-SOURCE
> Task :plugins:flow-control-plugin:processResources
> Task :plugins:jsch-plugin:copyToLib NO-SOURCE
> Task :grails-webhooks:copyTemplates NO-SOURCE
> Task :plugins:script-plugin:processResources NO-SOURCE
> Task :plugins:source-refresh-plugin:processResources NO-SOURCE
> Task :plugins:upvar-plugin:processResources NO-SOURCE
> Task :core:processResources
> Task :plugins:stub-plugin:processResources NO-SOURCE
> Task :plugins:script-node-step-plugin:processResources
> Task :plugins:script-node-step-plugin:copyToLib NO-SOURCE
> Task :plugins:audit-logging-plugin:sourceJar
> Task :plugins:jasypt-encryption-plugin:sourceJar
> Task :plugins:flow-control-plugin:sourceJar
> Task :plugins:object-store-plugin:copyToLib
> Task :plugins:copyfile-plugin:sourceJar
> Task :plugins:audit-logging-plugin:testJar
> Task :plugins:audit-logging-plugin:check
> Task :plugins:flow-control-plugin:testJar
> Task :plugins:flow-control-plugin:check
> Task :plugins:copyfile-plugin:testJar
> Task :plugins:copyfile-plugin:check
> Task :plugins:jasypt-encryption-plugin:testJar
> Task :plugins:jasypt-encryption-plugin:check
> Task :grails-webhooks:processResources
> Task :grails-webhooks:check
> Task :plugins:job-state-plugin:sourceJar
> Task :plugins:script-node-step-plugin:sourceJar
> Task :plugins:git-plugin:copyToLib
> Task :plugins:jsch-plugin:sourceJar
> Task :plugins:script-plugin:sourceJar
> Task :plugins:job-state-plugin:testJar
> Task :plugins:job-state-plugin:check
> Task :plugins:git-plugin:sourceJar
> Task :plugins:script-node-step-plugin:testJar
> Task :plugins:script-node-step-plugin:check
> Task :plugins:jsch-plugin:testJar
> Task :plugins:jsch-plugin:check
> Task :plugins:git-plugin:testJar
> Task :plugins:source-refresh-plugin:sourceJar
> Task :plugins:git-plugin:check
> Task :plugins:source-refresh-plugin:testJar
> Task :plugins:source-refresh-plugin:check
> Task :plugins:upvar-plugin:sourceJar
> Task :plugins:stub-plugin:sourceJar
> Task :plugins:stub-plugin:testJar
> Task :plugins:stub-plugin:check
> Task :rundeck-authz:rundeck-authz-yaml:sourceJar
> Task :rundeck-authz:rundeck-authz-core:sourceJar
> Task :rundeck-storage:rundeck-storage-conf:sourceJar
> Task :rundeck-authz:rundeck-authz-yaml:sourcesJar
> Task :rundeck-storage:rundeck-storage-conf:sourcesJar
> Task :rundeck-authz:rundeck-authz-yaml:testJar
> Task :rundeck-authz:rundeck-authz-yaml:check
> Task :rundeck-authz:rundeck-authz-core:sourcesJar
> Task :rundeckapp:buildProperties
> Task :rundeck-authz:rundeck-authz-core:testJar
> Task :rundeck-authz:rundeck-authz-core:check
> Task :rundeck-storage:rundeck-storage-data:sourceJar
> Task :rundeck-storage:rundeck-storage-data:sourcesJar
> Task :plugins:orchestrator-plugin:processResources
> Task :plugins:localexec-plugin:sourceJar
> Task :rundeck-storage:rundeck-storage-filesys:sourceJar
> Task :plugins:upvar-plugin:testJar
> Task :plugins:upvar-plugin:check
> Task :rundeck-storage:rundeck-storage-data:testJar
> Task :plugins:object-store-plugin:sourceJar
> Task :rundeck-storage:rundeck-storage-data:check
> Task :rundeckapp:grails-spa:packages:compileJava NO-SOURCE
> Task :rundeckapp:grails-spa:compileJava NO-SOURCE
> Task :rundeckapp:grails-spa:processResources NO-SOURCE
> Task :plugins:localexec-plugin:testJar
> Task :rundeckapp:grails-spa:classes UP-TO-DATE
> Task :plugins:localexec-plugin:check
> Task :plugins:orchestrator-plugin:sourceJar
> Task :rundeckapp:grails-spa:packages:processResources NO-SOURCE
> Task :rundeck-storage:rundeck-storage-filesys:sourcesJar
> Task :rundeckapp:grails-spa:packages:classes UP-TO-DATE
> Task :plugins:object-store-plugin:testJar
> Task :plugins:object-store-plugin:check
> Task :rundeckapp:grails-spa:jar
> Task :rundeck-storage:rundeck-storage-filesys:testJar
> Task :rundeckapp:grails-spa:packages:jar
> Task :rundeckapp:grails-spa:check
> Task :rundeck-storage:rundeck-storage-filesys:check
> Task :rundeckapp:grails-spa:packages:assemble
> Task :rundeckapp:grails-spa:packages:check
> Task :plugins:orchestrator-plugin:testJar
> Task :plugins:orchestrator-plugin:check
> Task :rundeckapp:grails-spa:packages:build
> Task :rundeck-storage:rundeck-storage-conf:testJar
> Task :rundeck-storage:rundeck-storage-conf:check
> Task :plugins:script-plugin:testJar
> Task :plugins:script-plugin:check
> Task :core:sourceJar
> Task :plugins:azure-object-store-plugin:copyToLib
> Task :plugins:azure-object-store-plugin:sourceJar
> Task :plugins:azure-object-store-plugin:testJar
> Task :plugins:azure-object-store-plugin:check
> Task :core:sourcesJar
Execution optimizations have been disabled for task ':core:sourcesJar' to ensure correctness due to the following reasons:
- Gradle detected a problem with the following location: '/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/resources'. Reason: Task ':core:sourcesJar' uses this output of task ':core:expandTemplate' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Please refer to https://docs.gradle.org/7.6.1/userguide/validation_problems.html#implicit_dependency for more details about this problem.
> Task :core:generateTestBuildConfig SKIPPED
> Task :core:testJar
> Task :core:check
> Task :rundeckapp:processResources
> Task :rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild
> @rundeck/ui-trellis@3.3.7 dev:library:build
> npm install && npm run build:library --prefer-offline --no-audit
> Task :rundeckapp:sourceJar
> Task :rundeckapp:testJar
> Task :rundeckapp:check
> Task :rundeck-storage:rundeck-storage-api:compileJava
> Task :rundeck-storage:rundeck-storage-api:compileGroovy NO-SOURCE
> Task :rundeck-storage:rundeck-storage-api:processResources NO-SOURCE
> Task :rundeck-storage:rundeck-storage-api:classes
> Task :rundeck-storage:rundeck-storage-api:jar
> Task :rundeck-storage:rundeck-storage-data:compileJava
> Task :rundeck-storage:rundeck-storage-data:compileGroovy NO-SOURCE
> Task :rundeck-storage:rundeck-storage-data:classes
> Task :rundeck-storage:rundeck-storage-data:jar
> Task :rundeck-storage:rundeck-storage-conf:compileJava
Note: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeck-storage/rundeck-storage-conf/src/main/java/org/rundeck/storage/conf/TreeStack.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :rundeck-storage:rundeck-storage-conf:compileGroovy NO-SOURCE
> Task :rundeck-storage:rundeck-storage-conf:classes
> Task :rundeck-storage:rundeck-storage-conf:jar
> Task :rundeck-storage:rundeck-storage-filesys:compileJava
> Task :rundeck-storage:rundeck-storage-filesys:compileGroovy NO-SOURCE
> Task :rundeck-storage:rundeck-storage-filesys:classes
> Task :rundeck-storage:rundeck-storage-filesys:jar
> Task :rundeck-authz:rundeck-authz-api:compileJava
Note: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeck-authz/rundeck-authz-api/src/main/java/com/dtolabs/rundeck/core/authorization/RuleEvaluator.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :rundeck-authz:rundeck-authz-api:compileGroovy NO-SOURCE
> Task :rundeck-authz:rundeck-authz-api:processResources NO-SOURCE
> Task :rundeck-authz:rundeck-authz-api:classes
> Task :rundeck-authz:rundeck-authz-api:jar
> Task :rundeck-storage:rundeck-storage-data:javadoc
> Task :rundeck-storage:rundeck-storage-data:javadocJar
> Task :rundeck-storage:rundeck-storage-data:assemble
> Task :rundeck-storage:rundeck-storage-data:build
> Task :rundeck-storage:rundeck-storage-api:javadoc
> Task :rundeck-storage:rundeck-storage-api:javadocJar
> Task :rundeck-storage:rundeck-storage-api:sourceJar
> Task :rundeck-storage:rundeck-storage-api:sourcesJar
> Task :rundeck-storage:rundeck-storage-api:testJar
> Task :rundeck-storage:rundeck-storage-api:assemble
> Task :rundeck-storage:rundeck-storage-api:check
> Task :rundeck-storage:rundeck-storage-api:build
> Task :rundeck-storage:rundeck-storage-filesys:javadoc
> Task :rundeck-storage:rundeck-storage-filesys:javadocJar
> Task :rundeck-storage:rundeck-storage-filesys:assemble
> Task :rundeck-storage:rundeck-storage-filesys:build
> Task :rundeck-storage:rundeck-storage-conf:javadoc
> Task :rundeck-authz:rundeck-authz-core:compileJava
> Task :rundeck-authz:rundeck-authz-core:compileGroovy NO-SOURCE
> Task :rundeck-authz:rundeck-authz-core:classes
> Task :rundeck-authz:rundeck-authz-core:jar
> Task :rundeck-storage:rundeck-storage-conf:javadocJar
> Task :rundeck-storage:rundeck-storage-conf:assemble
> Task :rundeck-storage:rundeck-storage-conf:build
> Task :rundeck-authz:rundeck-authz-yaml:compileJava
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :rundeck-authz:rundeck-authz-yaml:compileGroovy NO-SOURCE
> Task :rundeck-authz:rundeck-authz-yaml:classes
> Task :rundeck-authz:rundeck-authz-yaml:jar
> Task :rundeck-authz:rundeck-authz-api:javadoc
> Task :rundeck-authz:rundeck-authz-api:javadocJar
> Task :rundeck-authz:rundeck-authz-api:sourceJar
> Task :rundeck-authz:rundeck-authz-api:sourcesJar
> Task :rundeck-authz:rundeck-authz-api:testJar
> Task :rundeck-authz:rundeck-authz-api:assemble
> Task :rundeck-authz:rundeck-authz-api:check
> Task :rundeck-authz:rundeck-authz-api:build
> Task :rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@achrinza/node-ipc@9.2.2',
npm WARN EBADENGINE required: { node: '8 || 10 || 12 || 14 || 16 || 17' },
npm WARN EBADENGINE current: { node: 'v18.20.2', npm: '10.2.2' }
npm WARN EBADENGINE }
> Task :grails-persistlocale:compileGroovy
> Task :grails-persistlocale:copyAstClasses NO-SOURCE
> Task :grails-persistlocale:copyCommands NO-SOURCE
> Task :grails-persistlocale:copyTemplates NO-SOURCE
> Task :grails-persistlocale:processResources
> Task :grails-persistlocale:classes
> Task :grails-persistlocale:bootJarMainClassName
> Task :grails-persistlocale:compileWebappGroovyPages NO-SOURCE
> Task :grails-securityheaders:compileGroovy
> Task :grails-securityheaders:copyAstClasses NO-SOURCE
> Task :grails-securityheaders:copyCommands NO-SOURCE
> Task :grails-securityheaders:copyTemplates NO-SOURCE
> Task :grails-securityheaders:processResources
> Task :grails-securityheaders:classes
> Task :rundeck-authz:rundeck-authz-core:javadoc
> Task :grails-securityheaders:bootJarMainClassName
> Task :grails-securityheaders:compileWebappGroovyPages NO-SOURCE
> Task :rundeck-authz:rundeck-authz-core:javadocJar
> Task :rundeck-authz:rundeck-authz-core:assemble
> Task :rundeck-authz:rundeck-authz-core:build
> Task :rundeck-authz:rundeck-authz-yaml:javadoc
> Task :rundeck-authz:rundeck-authz-yaml:javadocJar
> Task :rundeck-authz:rundeck-authz-yaml:assemble
> Task :rundeck-authz:rundeck-authz-yaml:build
> Task :core:compileJava
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobLifecycleStatusImpl.java:30: warning: @Builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
private boolean successful = false;
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobLifecycleStatusImpl.java:32: warning: @Builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
private boolean useNewValues = false;
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobLifecycleStatusImpl.java:35: warning: @Builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
private boolean useNewMetadata = false;
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobReferenceItem.java:6: warning: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
@Data
^
> Task :grails-persistlocale:compileGroovyPages
> Task :grails-persistlocale:bootJar SKIPPED
> Task :grails-persistlocale:jar
> Task :grails-persistlocale:assemble
> Task :grails-persistlocale:check
> Task :grails-persistlocale:build
> Task :grails-securityheaders:compileGroovyPages
> Task :grails-securityheaders:bootJar SKIPPED
> Task :grails-securityheaders:jar
> Task :grails-securityheaders:assemble
> Task :grails-securityheaders:check
> Task :grails-securityheaders:build
> Task :core:compileJava
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecutionService.java:174: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public NodeExecutorResult executeCommand(ExecutionContext context, String[] command, INodeEntry node);
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecutionContext.java:64: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public Framework getFramework();
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecutionContext.java:76: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public AuthContext getAuthContext();
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/plugins/step/PluginStepContext.java:64: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public Map<String, Map<String, String>> getDataContext();
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:86: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public ProjectNodeSupport(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/dispatcher/DataContextUtils.java:317: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static String replaceDataReferences(final String input, final Map<String, Map<String, String>> data) {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/dispatcher/DataContextUtils.java:350: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static String replaceDataReferences(final String input, final Map<String, Map<String, String>> data,
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/dispatcher/DataContextUtils.java:478: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static String replaceDataReferences(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/impl/common/DefaultFileCopierUtil.java:363: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public String generateRemoteFilepathForNode(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/impl/common/FileCopierUtil.java:174: warning: [dep-ann] deprecated item is not annotated with @Deprecated
String generateRemoteFilepathForNode(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/impl/common/BaseFileCopier.java:167: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static String generateRemoteFilepathForNode(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/workflow/BaseWorkflowExecutor.java:320: warning: [dep-ann] deprecated item is not annotated with @Deprecated
protected WorkflowStatusResult executeWorkflowItemsForNodeSet(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/workflow/NodeFirstWorkflowExecutor.java:63: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public class NodeFirstWorkflowExecutor extends BaseWorkflowExecutor {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/service/DestinationFileCopier.java:30: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public interface DestinationFileCopier extends FileCopier {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/logging/LogFileStorage.java:28: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public interface LogFileStorage {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/logging/LogFileStorageException.java:23: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public class LogFileStorageException extends Exception {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/plugins/logging/LogFilterPlugin.java:53: warning: [dep-ann] deprecated item is not annotated with @Deprecated
default void complete(PluginLoggingContext context) {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/utils/FormattedOutputStream.java:40: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public class FormattedOutputStream extends FilterOutputStream {
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/plugins/ServiceFactory.java:22: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public static <T> BaseProviderRegistryService<T> builtinService(
^
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/plugins/logging/LogFileStoragePlugin.java:28: warning: [dep-ann] deprecated item is not annotated with @Deprecated
public interface LogFileStoragePlugin extends LogFileStorage {
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
24 warnings
> Task :core:compileGroovy NO-SOURCE
> Task :core:classes
> Task :rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild
up to date, audited 3180 packages in 18s
377 packages are looking for funding
run `npm fund` for details
94 vulnerabilities (62 moderate, 27 high, 5 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
> @rundeck/ui-trellis@3.3.7 build:library
> run-script-os
> @rundeck/ui-trellis@3.3.7 build:library:darwin:linux
> VUE_CLI_SERVICE_CONFIG_PATH=$PWD/vue.config.library.js ./node_modules/.bin/vue-cli-service build --mode production && tsc -p ./tsconfig.build.json && npm run clean
- Building for production...
> Task :plugins:source-refresh-plugin:compileJava
> Task :plugins:source-refresh-plugin:classes
> Task :plugins:source-refresh-plugin:jar
> Task :plugins:orchestrator-plugin:compileJava
> Task :plugins:orchestrator-plugin:classes
> Task :plugins:script-plugin:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :plugins:jasypt-encryption-plugin:compileJava
> Task :plugins:script-plugin:classes
> Task :plugins:jasypt-encryption-plugin:classes
> Task :plugins:stub-plugin:compileJava
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :plugins:stub-plugin:classes
> Task :plugins:orchestrator-plugin:jar
> Task :plugins:script-plugin:jar
> Task :plugins:jasypt-encryption-plugin:jar
> Task :plugins:stub-plugin:jar
> Task :core:jar
> Task :plugins:azure-object-store-plugin:compileJava NO-SOURCE
> Task :grails-execution-mode-timer:compileAstJava NO-SOURCE
> Task :grails-repository:compileAstJava NO-SOURCE
> Task :grails-metricsweb:compileAstJava NO-SOURCE
> Task :plugins:audit-logging-plugin:compileJava NO-SOURCE
> Task :grails-job-kill-handler:compileAstJava NO-SOURCE
> Task :grails-job-kill-handler:compileAstGroovy NO-SOURCE
> Task :grails-job-kill-handler:astClasses UP-TO-DATE
> Task :grails-execution-mode-timer:compileAstGroovy NO-SOURCE
> Task :grails-execution-mode-timer:astClasses UP-TO-DATE
> Task :grails-metricsweb:compileAstGroovy NO-SOURCE
> Task :grails-metricsweb:astClasses UP-TO-DATE
> Task :grails-repository:compileAstGroovy NO-SOURCE
> Task :grails-repository:astClasses UP-TO-DATE
> Task :grails-job-kill-handler:compileJava NO-SOURCE
> Task :grails-metricsweb:compileJava NO-SOURCE
> Task :grails-execution-mode-timer:compileJava NO-SOURCE
> Task :grails-repository:compileJava NO-SOURCE
> Task :plugins:flow-control-plugin:compileJava
> Task :plugins:flow-control-plugin:compileGroovy NO-SOURCE
> Task :plugins:flow-control-plugin:classes
> Task :plugins:copyfile-plugin:compileJava
> Task :plugins:copyfile-plugin:compileGroovy NO-SOURCE
> Task :plugins:copyfile-plugin:classes
> Task :plugins:flow-control-plugin:jar
> Task :plugins:git-plugin:compileJava NO-SOURCE
> Task :plugins:copyfile-plugin:jar
> Task :plugins:job-state-plugin:compileJava
> Task :plugins:job-state-plugin:compileGroovy NO-SOURCE
> Task :plugins:job-state-plugin:classes
> Task :plugins:job-state-plugin:jar
> Task :plugins:audit-logging-plugin:compileGroovy
> Task :plugins:audit-logging-plugin:classes
> Task :plugins:audit-logging-plugin:jar
> Task :plugins:localexec-plugin:compileJava
Note: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/plugins/localexec-plugin/src/main/java/com/dtolabs/rundeck/plugin/localexec/LocalExecNodeStepPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :plugins:localexec-plugin:compileGroovy NO-SOURCE
> Task :plugins:localexec-plugin:classes
> Task :plugins:localexec-plugin:jar
> Task :plugins:object-store-plugin:compileJava NO-SOURCE
> Task :rundeck-app-util:compileJava
> Task :rundeck-app-util:compileGroovy NO-SOURCE
> Task :rundeck-app-util:classes
> Task :rundeck-app-util:jar
> Task :grails-rundeck-data-shared:compileAstJava NO-SOURCE
> Task :plugins:source-refresh-plugin:javadoc
> Task :grails-webhooks:compileAstJava NO-SOURCE
> Task :grails-rundeck-data-shared:compileAstGroovy NO-SOURCE
> Task :grails-rundeck-data-shared:astClasses UP-TO-DATE
> Task :grails-rundeck-data-shared:compileJava NO-SOURCE
> Task :grails-webhooks:compileAstGroovy NO-SOURCE
> Task :grails-webhooks:astClasses UP-TO-DATE
> Task :grails-webhooks:compileJava NO-SOURCE
> Task :plugins:jsch-plugin:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :rundeck-app-util:assemble
> Task :rundeck-app-util:build
> Task :plugins:jsch-plugin:compileGroovy NO-SOURCE
> Task :plugins:jsch-plugin:classes
> Task :plugins:jsch-plugin:jar
> Task :plugins:script-node-step-plugin:compileJava NO-SOURCE
> Task :plugins:script-plugin:javadoc
> Task :plugins:upvar-plugin:compileJava
> Task :plugins:upvar-plugin:compileGroovy NO-SOURCE
> Task :plugins:upvar-plugin:classes
> Task :plugins:upvar-plugin:jar
> Task :plugins:audit-logging-plugin:javadoc NO-SOURCE
> Task :plugins:audit-logging-plugin:javadocJar
> Task :plugins:audit-logging-plugin:assemble
> Task :plugins:audit-logging-plugin:build
> Task :plugins:jasypt-encryption-plugin:javadoc
> Task :plugins:orchestrator-plugin:javadoc
> Task :rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild
TypeError: Cannot set property mark of #<Object> which has only a getter
TypeError: Cannot set property mark of #<Object> which has only a getter
at Object.connectTypeScriptPerformance (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/typescript-reporter/profile/TypeScriptPerformance.js:12:36)
at createTypeScriptReporter (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/typescript-reporter/reporter/TypeScriptReporter.js:36:49)
at Object.<anonymous> (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/reporter/reporter-rpc/ReporterRpcService.js:20:30)
at Generator.next (<anonymous>)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/reporter/reporter-rpc/ReporterRpcService.js:8:71
at new Promise (<anonymous>)
at __awaiter (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/reporter/reporter-rpc/ReporterRpcService.js:4:12)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/reporter/reporter-rpc/ReporterRpcService.js:18:88
at Object.<anonymous> (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/fork-ts-checker-webpack-plugin-v5/lib/rpc/RpcService.js:23:38)
at Generator.next (<anonymous>)
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/loader-runner/lib/LoaderRunner.js:114
throw e;
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:69:19)
at Object.createHash (node:crypto:133:10)
at module.exports (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/lib/NormalModule.js:417:16)
at handleParseError (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/lib/NormalModule.js:471:10)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/lib/NormalModule.js:503:5
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/lib/NormalModule.js:358:12
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/loader-runner/lib/LoaderRunner.js:186:6
at context.callback (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/cache-loader/dist/index.js:240:7
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/neo-async/async.js:2830:7
at done (/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/neo-async/async.js:2865:11)
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/neo-async/async.js:2818:7
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/cache-loader/dist/index.js:229:9
at /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/rundeckapp/grails-spa/packages/ui-trellis/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:85:15
at process.processTicksAndRejections (node:internal/process/task_queues:77:11) {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js v18.20.2
> Task :plugins:jasypt-encryption-plugin:javadocJar
> Task :plugins:jasypt-encryption-plugin:assemble
> Task :plugins:jasypt-encryption-plugin:build
> Task :rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild FAILED
> Task :plugins:stub-plugin:javadoc
> Task :plugins:object-store-plugin:compileGroovy
> Task :grails-job-kill-handler:compileGroovy
> Task :plugins:flow-control-plugin:javadoc
> Task :plugins:copyfile-plugin:javadoc
> Task :plugins:job-state-plugin:javadoc
> Task :core:javadoc
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/org/rundeck/app/acl/ContextACLStorageFileManager.java:13: warning - @param argument "<T>" is not a type parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/IExecutionProviders.java:47: warning - @param argument "ExecutionContext" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:84: warning - Tag @link: reference not found: #ProjectNodeSupport(IRundeckProjectConfig, ResourceFormatGeneratorService, ResourceModelSourceService, Function)
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:84: warning - Tag @link: reference not found: #ProjectNodeSupport(IRundeckProjectConfig, ResourceFormatGeneratorService, ResourceModelSourceService, Function)
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:383: warning - Parameter "logging" is documented more than once.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/impl/common/FileCopierUtil.java:115: warning - {@value #FILE_COPY_DESTINATION_DIR} (referenced by @value tag) is an unknown reference.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/impl/common/FileCopierUtil.java:128: warning - {@value #FILE_COPY_DESTINATION_DIR} (referenced by @value tag) is an unknown reference.
> Task :plugins:script-node-step-plugin:compileGroovy
> Task :plugins:azure-object-store-plugin:compileGroovy
> Task :core:javadoc
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/encrypter/PasswordUtilityEncrypterPlugin.java:6: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArg.java:76: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:63: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:85: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:312: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:328: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:341: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:357: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/ExecArgList.java:370: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobExecutionEvent.java:31: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobExecutionEvent.java:31: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobPreExecutionEvent.java:43: warning - invalid usage of tag <
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobPreExecutionEvent.java:43: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/jobs/JobService.java:172: warning - @param argument "options" is not a parameter name.
javadoc: warning - invalid usage of tag <
javadoc: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/logging/ExecutionFileStorage.java:99: warning - @param argument "filePath" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/logging/PluginLoggingManager.java:26: warning - Tag @link: reference not found: #end()
> Task :grails-metricsweb:compileGroovy
> Task :grails-repository:compileGroovy
> Task :core:javadoc
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/plugins/PluginRegistry.java:166: warning - @param argument "resolver" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/plugins/PluginRegistry.java:176: warning - @param argument "resolver" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/plugins/ZipResourceLoader.java:123: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:103: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:90: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:145: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:118: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:133: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:90: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:103: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:118: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:133: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:145: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/schedule/JobScheduleManager.java:87: warning - @param argument "name" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/schedule/JobScheduleManager.java:88: warning - @param argument "group" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/schedule/JobScheduleManager.java:89: warning - @param argument "data" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/schedule/JobScheduleManager.java:90: warning - @param argument "project" is not a parameter name.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/plugins/scm/ScmExportPlugin.java:189: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/plugins/scm/ScmImportPlugin.java:224: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/utils/FileUtils.java:100: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/workflow/BaseWorkflowExecutor.java:379: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/execution/workflow/BaseWorkflowExecutor.java:415: warning - @return tag cannot be used in method with void return type.
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/encrypter/PasswordUtilityEncrypterPlugin.java:6: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:103: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:90: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:145: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:118: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/rules/Rules.java:133: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/encrypter/PasswordUtilityEncrypterPlugin.java:6: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:84: warning - Tag @link: reference not found: #ProjectNodeSupport(IRundeckProjectConfig, ResourceFormatGeneratorService, ResourceModelSourceService, Function)
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/encrypter/PasswordUtilityEncrypterPlugin.java:6: warning - invalid usage of tag >
/home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/core/src/main/java/com/dtolabs/rundeck/core/common/ProjectNodeSupport.java:84: warning - Tag @link: reference not found: #ProjectNodeSupport(IRundeckProjectConfig, ResourceFormatGeneratorService, ResourceModelSourceService, Function)
57 warnings
> Task :grails-rundeck-data-shared:compileGroovy
> Task :grails-execution-mode-timer:compileGroovy
Note: Writing OpenAPI file to destination: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/grails-execution-mode-timer/build/classes/groovy/main/META-INF/swagger/api-grails-execution-mode-timer.yml
Note: Writing OpenAPI views to destination: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/grails-execution-mode-timer/build/classes/groovy/main/META-INF/swagger/views
> Task :plugins:git-plugin:compileGroovy
> Task :grails-webhooks:compileGroovy
Note: Writing OpenAPI file to destination: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/grails-webhooks/build/classes/groovy/main/META-INF/swagger/api-grails-webhooks.yml
Note: Writing OpenAPI views to destination: /home/CGU/antoniohmc/workspaces/cgu/cgtec/coeng/portal-infra/rundeck/rundeck/grails-webhooks/build/classes/groovy/main/META-INF/swagger/views
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':rundeckapp:grails-spa:packages:ui-trellis:runNpmBuild'.
> Process 'command 'npm'' finished with non-zero exit value 1
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.6.1/userguide/command_line_interface.html#sec:command_line_warnings
Execution optimizations have been disabled for 1 invalid unit(s) of work during this build to ensure correctness.
Please consult deprecation warnings for more details.
BUILD FAILED in 1m 11s
229 actionable tasks: 227 executed, 2 up-to-date
Describe the bug
I'm trying to build rundeck v5.2.0 from source, but i think there is a npm version incompatibility between grails-spa/ui-trellis and node v18.x / npm v10.x. A package used by ui-trellis (@achrinza/node-ipc@9.2.2) requires node '8 || 10 || 12 || 14 || 16 || 17' but Rundeck needs node ≥ 18.
My Rundeck detail
To Reproduce
Steps to reproduce the behavior:
./gradlew clean build -x test -x integrationTest
Expected behavior
Build SUCCESSFUL
Trace
rundeck-gradlew-build.log
The text was updated successfully, but these errors were encountered: