代码拉取完成,页面将自动刷新
同步操作将从 WeBank/WeEvent 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
println("current gradle version is " + gradle.gradleVersion + ", support version in [4.7, 5.0) prefer 4.10")
buildscript {
repositories {
maven {
url "http://maven.aliyun.com/nexus/content/groups/public/"
}
maven {
url "https://plugins.gradle.org/m2/"
}
mavenLocal()
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.0.RELEASE")
classpath("gradle.plugin.com.gorylenko.gradle-git-properties:gradle-git-properties:2.1.0")
}
}
List lombok = [
"org.projectlombok:lombok:1.16.14"
]
allprojects {
group "com.webank.weevent"
version "1.0.0"
apply plugin: "java"
apply plugin: "maven"
apply plugin: "idea"
apply plugin: "eclipse"
apply plugin: "jacoco"
// jdk version
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
maven { url "https://dl.bintray.com/ethereum/maven/" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
mavenLocal()
mavenCentral()
}
// encoding type
[compileJava, compileTestJava, javadoc]*.options*.encoding = "UTF-8"
sourceSets {
main {
java {
srcDirs = ["src/main/java"]
}
resources {
srcDirs = ["src/main/resources"]
}
}
test {
java {
srcDirs = ["src/test/java"]
}
resources {
srcDirs = ["src/test/resources"]
}
}
}
clean.doLast {
file("dist/apps/").deleteDir()
file("dist/conf/").deleteDir()
file("dist/lib/").deleteDir()
}
configurations.all {
// exclude spring-boot's default logger logback
exclude group: "org.springframework.boot", module: "spring-boot-starter-logging"
resolutionStrategy {
// fix security bug
force "com.alibaba:fastjson:1.2.58"
// force use netty 4.1
force "io.netty:netty-all:4.1.15.Final"
}
}
// all project common lib
dependencies {
compileOnly(lombok)
annotationProcessor(lombok)
// apache commons
implementation("org.apache.commons:commons-lang3:3.6")
implementation("org.apache.commons:commons-collections4:4.1")
// self4j logger
implementation("org.slf4j:slf4j-api:1.7.26")
// junit test
testImplementation("junit:junit:4.12")
testCompileOnly(lombok)
testAnnotationProcessor(lombok)
}
}
jacocoTestReport {
reports {
xml.enabled true
html.enabled false
}
}
check.dependsOn jacocoTestReport
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。