men*_*ole 6 gradle travis-ci kotlin
我正在尝试设置我的项目以在travis-CI上运行构建.我已经设置它以便它运行并通过但我的测试根本没有运行.他们在当地通过.为了测试我设置了一个失败的测试,并且正在进行的构建仍然通过.这是一个gradle项目并使用testng.
build.gradle文件
group 'org.napoleon'
version '1.0-SNAPSHOT'
buildscript {
ext.kotlin_version = '1.1.4-3'
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
apply plugin: 'kotlin'
repositories {
mavenCentral()
jcenter()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version"
testCompile group : 'org.testng', name : 'testng', version: '6.8'
}
task wrapper(type: Wrapper) {
gradleVersion = '3.4.1'
}
compileKotlin {
kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
}
test {
// enable TestNG support (default is JUnit)
useTestNG()
}
Run Code Online (Sandbox Code Playgroud)
和travis.yml
language: java
jdk:
- oraclejdk8
before_install:
- chmod +x gradlew
- chmod +x gradle/wrapper/gradle-wrapper.jar
Run Code Online (Sandbox Code Playgroud)
对于travis-CI和kotlin来说,我基本上都很陌生,所以当我走的时候我会挣扎一些事情.
试试这个:
language: java
jdk:
- oraclejdk8
before_install:
- chmod +x gradlew
- chmod +x gradle/wrapper/gradle-wrapper.jar
script:
- ./gradlew test build
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1098 次 |
| 最近记录: |