java - 如何配置jenkins定期构建和运行spring boot项目?

标签 java spring maven jenkins

我有 spring boot 应用程序(maven build),我想配置 Jenkins 从 GitHub 提取代码并构建项目,最后运行项目并在应用程序仍在运行时停止构建。此过程必须每 2 小时发生一次,但最后一次运行应终止。 到目前为止我已经尝试过:

schtasks /delete /tn CMS /f
@echo off
setlocal

set minute=%time:~3,2%
set /A minute+=1
set tasktime=%time:~0,2%:%minute%:%time:~6,2%

schtasks /create /tn CMS /tr "mvn clean spring-boot:run" /sc once /st %tasktime%

作为构建后操作。 注意,操作系统是windows。 提前致谢。

最佳答案

只需使用 Jenkins 中的普通 SCM 触发器即可。类似这样的事情:

  • */2 * * *

关于java - 如何配置jenkins定期构建和运行spring boot项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43703459/

相关文章:

java - 代理模式下 djigger 出现错误 (java.io.InvalidClassException)

java - 线程 "main"java.lang.NullPointerException 中的异常?

java - 在执行junit时如何将参数传递给Spring MVC Controller 中的post方法?

java - Spring 3.x + SimpleJdbcTemplate : Returning multiple columns

自定义注释上的 Spring 切入点 XML 表达式

java - 如何将-t参数传递给fabric8 docker-maven-plugin?

node.js - 使用 maven 和 spring REST 配置 angular 2 项目

java - 巴比伦方法递归异常: stackOverFlow

java - 如何设置小程序的大小?

android - 使用maven将android facebook sdk打包为apklib