首先,我创建了一个项目来说明我遇到的问题:
GitHub project removed, see edit for effective file contents. If you want the sample project PM me
尝试使用以下命令运行项目:
$./gradlew -I deploy.gradle tasks
我收到这样的错误:
Failed to notify action.
> Plugin with id 'artifactory' not found.
但是当我包含其中的内容时deploy.gradle
,build.gradle
它就很好了。作为记录,它是artifactory
插件,它似乎只在 jfrog 存储库中。我确定我一定错过了如何在初始化脚本中指定类路径。
任何帮助表示赞赏。提前致谢!
编辑
感谢@erdi的回答,我能够让它工作。下面是这两个文件的有效内容:
部署.gradle
initscript {
repositories {
maven { url 'http://repo.jfrog.org/artifactory/gradle-plugins' }
}
dependencies {
classpath 'org.jfrog.buildinfo:build-info-extractor-gradle:2.0.16'
}
}
allprojects {
apply plugin: org.jfrog.gradle.plugin.artifactory.ArtifactoryPlugin
}
// vim:ft=groovy:tw=0
构建.gradle
println 'Hello, world!'
// wrapper task omitted