forked from melix/japicmp-gradle-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.gradle
More file actions
29 lines (25 loc) · 896 Bytes
/
build.gradle
File metadata and controls
29 lines (25 loc) · 896 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
plugins {
id 'com.gradle.build-scan' version '2.0.2'
id 'me.champeau.buildscan-recipes' version '0.2.0'
id 'com.gradle.plugin-publish' version '0.10.1'
}
buildScan {
termsOfServiceUrl = 'https://gradle.com/terms-of-service'
termsOfServiceAgree = 'yes'
}
buildScanRecipes {
recipes 'git-status', 'travis-ci'
recipe 'git-commit', baseUrl: 'https://github.com/melix/japicmp-gradle-plugin/tree'
}
apply plugin: 'idea'
apply from: 'gradle/credentials.gradle'
apply from: 'gradle/compile.gradle'
apply from: 'gradle/publishing.gradle'
dependencies {
// https://mvnrepository.com/artifact/org.yaml/snakeyaml
implementation group: 'org.yaml', name: 'snakeyaml', version: '1.27'
implementation localGroovy()
implementation gradleApi()
}
// make sure we have proper input/output annotations before publishing
publishPlugins.dependsOn(validateTaskProperties)