Не удалось разрешить org.nodejs: локальная ошибка сборки - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть Angular-приложение, разветвленное из другого хранилища, где они управляют всеми своими сборками в конвейере.

Я хотел встроить это в свою локальную систему (ноутбук) и перенести встроенное приложение вхостинг-сервер.

Это их build.gradle

node {
    version = "9.4.0"
    npmVersion = "5.6.0"
    download = true
}

task cleanProd(type: Delete) {
  delete "dist"
}

task testProd(type: NodeTask, dependsOn: npmInstall) {
  script = file("${projectDir}/node_modules/@angular/cli/bin/ng")
  args = ["test", "--browsers", "PhantomJS", "--watch=false", "--singleRun=true"]
}

task assembleProd(type: NodeTask, dependsOn: ['npmInstall', 'testProd']) {
  script = file("${projectDir}/node_modules/@angular/cli/bin/ng")
  args = ["build", "--prod", "--vendor-chunk=true"]
}

task copyDist(type: Copy) {
  from "dist/"
  into "dist/fancy-ui-${project.version}"
}

task buildProd(dependsOn: [assembleProd])

Я выполнил команду gradlew cleanProd buildProd copyDist и застрял с приведенным ниже исключением

Build Version = build-713-ge359ca9
:cleanProd UP-TO-DATE
:nodeSetup FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':nodeSetup'.
> Could not resolve all dependencies for configuration 'detachedConfiguration1'.
   > Could not resolve org.nodejs:node:9.4.0.
     Required by:
         :portal-ui:build-713-ge359ca9
      > Could not resolve org.nodejs:node:9.4.0.
         > Could not get resource 'https://nodejs.org/dist/v9.4.0/ivy.xml'.
            > Could not GET 'https://nodejs.org/dist/v9.4.0/ivy.xml'.
               > nodejs.org

У меня естьвсе необходимые HTTP-Proxies и нет проблем с подключением как таковым .. Просто этот ресурс https://nodejs.org/dist/v9.4.0/ivy.xml не загружается .. но тот же код и конфигурация прекрасно встроены в Jenkins сервер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...