Добавьте указанную версию плагина c в Gradle с помощью «Применить» - PullRequest
0 голосов
/ 10 февраля 2020

Как применить указанную версию плагина c с использованием более нового синтаксиса Gradle? Я хотел бы сделать что-то вроде этого, но это выдает ошибку неизвестного свойства 'версия':

apply plugin: 'com.bmuschko.docker-remote-api', version: '2.0.3'

Ответы [ 2 ]

1 голос
/ 10 февраля 2020

Новый синтаксис плагина можно увидеть на странице хранилища плагинов Gradle для плагина, к которому вы примените sh: https://plugins.gradle.org/plugin/com.bmuschko.docker-remote-api

Использование плагинов DSL:

plugins {
  id "com.bmuschko.docker-remote-api" version "6.1.3"
}

Использование устаревшего приложения-плагина:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "com.bmuschko:gradle-docker-plugin:6.1.3"
  }
}

apply plugin: "com.bmuschko.docker-remote-api"

В вашем файле build.gradle примените плагин с блоком plugins в верхней части вашего скрипта:

plugins {
  id "com.bmuschko.docker-remote-api" version "2.0.3"
}
1 голос
/ 10 февраля 2020

Синтаксис, который у вас есть, не новый, это устаревшее приложение-плагин

Чтобы указать версию для устаревшего способа, вам нужно использовать buildscript { } блок:

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "com.bmuschko:gradle-docker-plugin:2.0.3"
  }
}

apply plugin: "com.bmuschko.docker-remote-api"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...