如何修复跳过规范部分的Travis版本?

时间:2019-05-09 10:36:19

标签: java docker gradle travis-ci

Hei

  

我正在使用Travis构建软件产品。在执行安装步骤后,构建的执行将停止执行。我该怎么做才能执行整个脚本?

---
 language: java
 jdk:
 - openjdk11

services:
- docker

addons:
  sonarcloud:
    organization: steinko-github
    token:
      secure: bedd53752066ff9fb6d937ef01e864ac82317bcd

before_install:
- openssl aes-256-cbc -K $encrypted_c2b16de8d6d8_key -iv $encrypted_c2b16de8d6d8_iv
  -in service-account.json.enc -out service-account.json -d

install: true

script:
- ./gradlew clean
- ./gradlew build 
- ./gradlew jacocoTestReport
- sonar-scanner
- docker build -t=todo:1 .
- docker run  --publish=8000:8000 todo:1&

deploy:
  provider: gae
  keyfile: appengine-account.json
  project: project45913

 after_deploy: 
 - git clone https://github.com/joyent/node.git
 - cd node
 - git checkout v10.15.3
 - ./configure
 - make 
 - sudo make install
 - curl -L https://npmjs.org/install.sh | sudo sh
 - cd ..
 - mkdir  tests
 - cd tests
 - git clone https://github.com/steinko/TodoAPIFunctionalTest.git
 - npm install
 - npm test

Travis日志的最后部分如下所示:

  

$ java -Xmx32m -version       openjdk版本“ 11.0.2” 2019-01-15       OpenJDK运行时环境18.9(内部版本11.0.2 + 9)       OpenJDK 64位服务器VM 18.9(内部版本11.0.2 + 9,混合模式)       $ javac -J-Xmx32m -version       javac 11.0.2       安装       47.68s $ ./gradlew组装       正在下载https://services.gradle.org/distributions/gradle-5.2.1-bin.zip       ................................................... ....................................       欢迎来到Gradle 5.2.1!       以下是此版本的重点:        -定义与Java Platform插件一起使用的依赖关系集        -内置了依赖管理的新C ++插件        -gradle init的新C ++项目类型        -将服务注入插件和项目扩展       有关更多详细信息,请参见https://docs.gradle.org/5.2.1/release-notes.html       为了遵守此构建的JVM设置,将分叉新的JVM。请考虑使用守护程序:   https://docs.gradle.org/5.2.1/userguide/gradle_daemon.html。       守护进程将在处理后在构建结束时停止

     
    

任务:compileJava     任务:processResources     任务:课程     任务:bootJar     任务:jar SKIPPED     任务:组装         建立成功47秒钟         3个可执行的任务:3个已执行         44.12s $ ./gradlew检查         为了遵守此构建的JVM设置,将分叉新的JVM。请考虑使用守护程序:     https://docs.gradle.org/5.2.1/userguide/gradle_daemon.html。         守护进程将在处理结束后在构建结束时停止     任务:compileJava UP-TO-DATE     任务:processResources最新     任务:上课日期     任务:compileTestJava     任务:processTestResources NO-SOURCE     任务:testClasses     任务:测试         警告:发生了非法的反射访问操作         警告:org.codehaus.groovy.vmplugin.v7.Java7的非法反射访问$ 1     (文件:/home/travis/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar)     到构造函数     java.lang.invoke.MethodHandles $ Lookup(java.lang.Class,int)         警告:请考虑将此报告给org.codehaus.groovy.vmplugin.v7.Java7 $ 1的维护者         警告:使用--illegal-access = warn启用有关进一步非法反射访问操作的警告         警告:所有非法访问操作将在以后的版本中被拒绝         2019-05-09 10:32:18.800 INFO 4133-[[Thread-6] o.s.s.concurrent.ThreadPoolTask​​Executor:正在关闭     ExecutorService'applicationTaskExecutor'         2019-05-09 10:32:18.808信息4133-[[线程6] j.LocalContainerEntityManagerFactoryBean:关闭JPA     EntityManagerFactory用于持久性单元“默认”         2019-05-09 10:32:18.810信息4133 --- [线程6] .SchemaDropperImpl $ DelayedDropActionImpl:HHH000477:启动延迟     模式的evictData作为SessionFactory关闭的一部分”         2019-05-09 10:32:18.811信息4133-[[Thread-8] o.s.s.concurrent.ThreadPoolTask​​Executor:正在关闭     ExecutorService'applicationTaskExecutor'         2019-05-09 10:32:18.943 INFO 4133 --- [Thread-6] o.s.b.f.support.DisposableBeanAdapter:调用destroy     方法在名称为“ inMemoryDatabaseShutdownExecutor”的bean上失败:     org.h2.jdbc.JdbcSQLException:数据库已关闭(以禁用     在VM关闭时自动关闭,将“; DB_CLOSE_ON_EXIT = FALSE”添加到     db URL)[90121-197]         2019-05-09 10:32:18.945信息4133-[线程6] com.zaxxer.hikari.HikariDataSource:HikariPool-1-Shutdown     启动...         2019-05-09 10:32:18.950 INFO 4133 --- [Thread-6] com.zaxxer.hikari.HikariDataSource:HikariPool-1-关闭     完成。     任务:检查         在43秒内成功建立         4个可执行的任务:2个已执行,2个最新         命令“ ./gradlew check”以0退出。         做完了您的版本以0退出。

  

0 个答案:

没有答案