Gradle build - Получение ошибки аутентификации при загрузке дистрибутива узла из artficatory компании - PullRequest
0 голосов
/ 08 февраля 2020

Я попытался использовать ниже два узла плагинов в моей сборке Gradle -

id "com.moowork.node" version "1.3.1" 

и

 id "com.github.node-gradle.node" version "2.2.1" 

, и вот так выглядит мой файл Gradle -

   buildscript {
  repositories {
    maven{
      url "http://artifactory.xxx.xxxxx/artifactory/plugins-release"
      credentials {
        username = "${artifact_user}"
        password = "${artifact_password}"
      }
    }
  }
  dependencies {
    classpath "com.github.node-gradle:gradle-node-plugin:2.2.1"
  }
} 
apply plugin: "java"
    apply plugin: "com.github.node-gradle.node"
    node {
      version = '12.13.0'
      npmVersion = '6.12.0'
      distBaseUrl = 'http://username:password**@artifactory.xxx.xxxx/artifactory/node-repo/'
      download = true

    }

но когда я запускаю задачу nodeSetup с помощью команды gradle nodeSetup, ошибка ниже:

> Could not resolve org.nodejs:node:12.13.0.
         > Could not get resource 'http://artifactory.xxxx.xxxxxxx/artifactory/node-repo/v12.13.0/node-v12.13.0-win-x64.zip'.
            > Could not HEAD 'http://artifactory..xxxx.xxxxxxx/artifactory/node-repo/v12.13.0/node-v12.13.0-win-x64.zip'. Received status code 401 from server: Unauthorized

Я проверил имя пользователя и пароль. Тот же самый URL-адрес артефакта со встроенным в него именем пользователя / паролем прекрасно работает в браузере или почтальоне, но получает ошибку аутентификации в сборке Gradle. Пожалуйста, совет.

...