Title
f

future-hamburger-62563

10/25/2021, 2:04 PM
I've been trying to build datahub, but the gradle job is failing at Task :docs-website:yarnLint. Does the error look familiar to anyone?
> Task :docs-website:yarnLint FAILED

> Task :datahub-web-react:yarnLint

/home/dannylee/git/datahub/datahub-web-react/src/app/entity/shared/tabs/Dataset/Schema/SchemaTable.tsx
  55:58  error  Replace `⏎········useState<null·|·{·fieldPath:·string;·constraint?:·ForeignKeyConstraint·|·null` with `·useState<null·|·{⏎········fieldPath:·string;⏎········constraint?:·ForeignKeyConstraint·|·null;⏎···`  prettier/prettier

/home/dannylee/git/datahub/datahub-web-react/src/app/entity/shared/tabs/Dataset/Schema/utils/selectedFkContext.ts
  4:25  error  Replace `⏎····React.createContext<{·fieldPath:·string;·constraint?:·ForeignKeyConstraint·|·null·}·|·null>(null` with `·React.createContext<{·fieldPath:·string;·constraint?:·ForeignKeyConstraint·|·null·}·|·null>(⏎····null,⏎`  prettier/prettier

✖ 2 problems (2 errors, 0 warnings)
  2 errors and 0 warnings potentially fixable with the `--fix` option.

error Command failed with exit code 1.
info Visit <https://yarnpkg.com/en/docs/cli/run> for documentation about this command.

> Task :datahub-web-react:yarnLint FAILED

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':docs-website:yarnLint'.
> Process 'command '/home/dannylee/git/datahub/docs-website/.gradle/yarn/yarn-v1.22.0/bin/yarn'' finished with non-zero exit value 1

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':docs-website:yarnLint'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:166)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:163)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:156)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:108)
        at org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute(ResolveBeforeExecutionOutputsTaskExecuter.java:67)
        at org.gradle.api.internal.tasks.execution.StartSnapshotTaskInputsBuildOperationTaskExecuter.execute(StartSnapshotTaskInputsBuildOperationTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.ResolveAfterPreviousExecutionStateTaskExecuter.execute(ResolveAfterPreviousExecutionStateTaskExecuter.java:46)

....many more

==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':datahub-web-react:yarnLint'.
> Process 'command '/home/dannylee/git/datahub/datahub-web-react/.gradle/yarn/yarn-v1.22.0/bin/yarn'' finished with non-zero exit value 1

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':datahub-web-react:yarnLint'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:166)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:163)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:156)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:108)
        at org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute(ResolveBeforeExecutionOutputsTaskExecuter.java:67)
        at org.gradle.api.internal.tasks.execution.StartSnapshotTaskInputsBuildOperationTaskExecuter.execute(StartSnapshotTaskInputsBuildOperationTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.ResolveAfterPreviousExecutionStateTaskExecuter.execute(ResolveAfterPreviousExecutionStateTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:94)
        at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:95)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
....many more

==============================================================================

* Get more help at <https://help.gradle.org>

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See <https://docs.gradle.org/5.6.4/userguide/command_line_interface.html#sec:command_line_warnings>

BUILD FAILED in 7m 47s
99 actionable tasks: 36 executed, 63 up-to-date

Publishing a build scan to <http://scans.gradle.com|scans.gradle.com> requires accepting the Gradle Terms of Service defined at <https://gradle.com/terms-of-service>. Do you accept these terms? [yes, no]
g

green-football-43791

10/25/2021, 5:24 PM
Hey @future-hamburger-62563 - what sha are you on? And have you made any edits locally?
I am not able to reproduce this
f

future-hamburger-62563

10/25/2021, 7:23 PM
No edits, just cloned and ./gradlew build.
It always seems to fail at the yarnInstall section: > Task :datahub-web-react:yarnInstall info There appears to be trouble with your network connection. Retrying...
Task :docs-website:yarnLint FAILED
generateDocsDir.ts sidebars.js src/pages/index.js error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Task :datahub-web-react:yarnInstall FAILED
FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':docs-website:yarnLint'.
Process 'command '/home/dannylee/git/datahub/docs-website/.gradle/yarn/yarn-v1.22.0/bin/yarn'' 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. Run with --scan to get full insights. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':datahub-web-react:yarnInstall'.
Process 'command '/home/dannylee/git/datahub/datahub-web-react/.gradle/yarn/yarn-v1.22.0/bin/yarn'' 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. 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 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.6.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 9m 19s 119 actionable tasks: 119 executed
g

green-football-43791

10/25/2021, 7:24 PM
what is your
node -v
and
npm -version
?
f

future-hamburger-62563

10/25/2021, 7:25 PM
node 14.18.1 npm 6.14.15
g

green-football-43791

10/25/2021, 7:25 PM
alright
what happens if you cd into datahub-web-react
and run
yarn install
?
(not via gradle)
f

future-hamburger-62563

10/25/2021, 7:26 PM
yarn install v1.22.17 [1/4] Resolving packages... success Already up-to-date. Done in 3.95s.
g

green-football-43791

10/25/2021, 7:26 PM
alright, now try running
yarn lint
?
f

future-hamburger-62563

10/25/2021, 7:27 PM
If i remember this took a bit. Would it help if i took --quiet switch out?
g

green-football-43791

10/25/2021, 7:27 PM
it should take ~60 seconds
f

future-hamburger-62563

10/25/2021, 7:29 PM
yarn run v1.22.17 $ eslint . --ext .ts,.tsx --quiet Done in 171.39s.
g

green-football-43791

10/25/2021, 7:29 PM
now try ../gradlew :datahub-web-react:yarnLint
f

future-hamburger-62563

10/25/2021, 7:36 PM
Task :datahub-web-react:yarnLint yarn run v1.22.0 $ eslint . --ext .ts,.tsx --quiet Done in 350.56s. BUILD SUCCESSFUL in 6m 40s 5 actionable tasks: 3 executed, 2 up-to-date
trying.. ../gradlew :datahub-web-react:yarnInstall
yarn install v1.22.0 [1/4] Resolving packages... success Already up-to-date. Done in 4.53s. BUILD SUCCESSFUL in 39s 3 actionable tasks: 1 executed, 2 up-to-date
Amazing! Trying cd .. and ./gradlew
:yay_bear::ty:@green-football-43791. Any idea what the issue is? Maybe my system is too slow?
g

green-football-43791

10/25/2021, 8:14 PM
woohoo!
unclear.. it seems like some mismatch in eslints expectations?
I wonder if there was either something in npm's cache or some global flags you have on your machine that were overwritten
i do not think it would be performance related