GiTLaB CI _ Task :cleanFrontend FAILED _ Error from build scripts

I have Spring Boot 2, Vaadin 14

My build.gradle

classpath("com.vaadin:vaadin-gradle-plugin:0.14.3.7")
classpath("org.siouan:frontend-gradle-plugin-jdk8:5.0.0")

apply plugin: 'nebula.release'
apply plugin: "org.sonarqube"
apply plugin: 'idea'
apply plugin: "com.vaadin"
apply plugin: 'org.siouan.frontend-jdk8'

My package.json

{
  "name": "no-name",
  "license": "UNLICENSED",
  "scripts": {
    "build": "webpack --config webpack/webpack.config.prod.js --colors",
    "start": "webpack-dev-server --open --config webpack/webpack.config.dev.js"
  },
  "dependencies": {
    "lit-element": "^2.2.1",
    "@polymer/polymer": "3.2.0",
    "@webcomponents/webcomponentsjs": "^2.2.10",
    "@vaadin/vaadin-icons": "4.3.2",
    "@vaadin/vaadin-grid": "5.7.7",
    "@vaadin/vaadin-split-layout": "4.3.0",
    "@vaadin/vaadin-combo-box": "5.4.7",
    "@vaadin/vaadin-core-shrinkwrap": "14.4.5",
    "@vaadin/vaadin-upload": "4.4.1",
    "@vaadin/vaadin-dialog": "2.5.2",
    "@vaadin/vaadin-select": "2.4.0",
    "@vaadin/vaadin-app-layout": "2.2.0",
    "@vaadin/vaadin-item": "2.3.0",
    "@vaadin/vaadin-notification": "1.6.0",
    "@vaadin/vaadin-progress-bar": "1.3.0",
    "@vaadin/vaadin-date-time-picker": "1.4.0",
    "@vaadin/vaadin-ordered-layout": "1.4.0",
    "@vaadin/vaadin-login": "1.2.0",
    "@vaadin/vaadin-button": "2.4.0",
    "@vaadin/vaadin-date-picker": "4.4.1",
    "@vaadin/vaadin-text-field": "2.8.2",
    "@vaadin/vaadin-menu-bar": "1.2.1",
    "@vaadin/vaadin-custom-field": "1.3.0",
    "@vaadin/vaadin-form-layout": "2.3.0",
    "@polymer/iron-list": "3.1.0",
    "@vaadin/vaadin-accordion": "1.2.0",
    "@vaadin/vaadin-list-box": "1.4.0",
    "@vaadin/vaadin-checkbox": "2.5.0",
    "@vaadin/vaadin-details": "1.2.0",
    "@polymer/iron-icon": "3.0.1",
    "@vaadin/vaadin-time-picker": "2.4.0",
    "@vaadin/vaadin-context-menu": "4.5.0",
    "@vaadin/vaadin-tabs": "3.2.0",
    "@vaadin/vaadin-radio-button": "1.5.1",
    "@vaadin/vaadin-lumo-styles": "1.6.0",
    "@vaadin/vaadin-material-styles": "1.3.2"
  },
  "devDependencies": {
    "webpack-babel-multi-target-plugin": "2.3.3",
    "copy-webpack-plugin": "5.1.2",
    "compression-webpack-plugin": "4.0.1",
    "raw-loader": "3.1.0",
    "webpack-cli": "3.3.11",
    "webpack": "4.42.0",
    "chokidar": "^3.4.0",
    "webpack-merge": "4.2.2",
    "webpack-dev-server": "3.11.0"
  },
  "hash": "29db6f2759e9f9678c01fd8a8...."
}

gitlab_ci.yml file; build-feature is responsible for the assembly:

stages:
  - build
  - analyze
  - test

variables:
  GRADLE_OPTS: "-Dorg.gradle.daemon=false"
  DOCKER_DRIVER: overlay
  JAVA_HOME: "/usr/lib/jvm/java-11-openjdk-amd64"

test-release:
  stage: test
  except:
    - tags
  only:
    - /^release\/.*$/
  allow_failure: true
  script: bash ./gradlew qa cleanTest :adapter:component-test:test :facade:component-test:test --stacktrace --info

build-feature:
  stage: build
  except:
    - tags
  only:
    - /^feature\/.*$/
  script:
    - bash ./gradlew clean build --refresh-dependencies
    - bash ./gradlew build docker-build final publish docker-push deploy  --stacktrace
    - docker login -u admin -p admin123 prod-docker-repo.myrepo.dc:443
    - docker build -t prod-docker-repo.myrepo.dc:443/ov-ui:${version} .
    - docker push prod-docker-repo.myrepo.dc:443/ov-ui:${version}

test-feature:
  stage: test
  except:
    - tags
  only:
    - /^feature\/.*$/
  allow_failure: true
  script: bash ./gradlew qa cleanTest :adapter:component-test:test :facade:component-test:test --stacktrace --info
  when: manual

analyze-feature:
  stage: analyze
  except:
    - tags
  only:
    - /^feature\/.*$/
  script: bash ./gradlew snapshot sonarqube
  when: manual
  allow_failure: true

sonar-analyze:
  stage: analyze
  except:
    - tags
  only:
    - /^release\/.*$/
  script: bash ./gradlew -Prelease.useLastTag=true sonarqube

In time building in GitLab I get :

Running with gitlab-runner 11.9.2 (fa86510e)
  on jenkins-new-bm1 Cy2GefiQ
Using Shell executor...
Running on jenkins-new-bm1...
00:00
Reinitialized existing Git repository in /home/gitlab-runner/builds/Cy2GefiQ/0/fin-services/operation-viewer/ov-ui/.git/
00:01
Removing .gradle/
Removing app/build/
Removing build/
Removing node/
Removing node_modules/
Removing package-lock.json
Clean repository
Fetching changes with git depth set to 50...
fatal: remote origin already exists.
From https://git2.g4lab.com/fin-services/operation-viewer/ov-ui
 * [new ref]
         22cec78ac0fc7500900055409a15500ec383da20 -> refs/pipelines/81846
   3de43b6..22cec78  feature/gradle -> origin/feature/gradle
Checking out 22cec78a as feature/gradle...
Skipping Git submodules setup
$ bash ./gradlew clean build --refresh-dependencies
00:38
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/home/gitlab-runner/.gradle/wrapper/dists/gradle-5.6.4-all/ankdp27end7byghfw1q2sw75f/gradle-5.6.4/lib/groovy-all-1.3-2.5.4.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
> Configure project :
Inferred project: ovui-project, version: 0.1.0-dev.51.uncommitted+22cec78
> Task :installNode
> Task :installYarn SKIPPED
> Task :installFrontend
////////
....
////////
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/watchpack-chokidar2/node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/webpack-dev-server/node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN no-name@ No repository field.
added 1001 packages from 404 contributors and audited 1021 packages in 14.839s
45 packages are looking for funding
  run `npm fund` for details
found 0 vulnerabilities
> Task :cleanFrontend FAILED
npm ERR! missing script: clean
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/gitlab-runner/.npm/_logs/2021-03-11T17_37_57_142Z-debug.log
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':cleanFrontend'.
> Process 'command '/bin/sh'' 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
BUILD FAILED in 37s
3 actionable tasks: 3 executed
ERROR: Job failed: exit status 1