我对Jenkins还是个新手。
我有一个弹簧启动应用程序,并希望记录输出的代码执行。我一直不知道如何设置Jenkins记录器,使我能够在Jenkins界面中查看我的java应用程序的控制台输出。
任何细节都将不胜感激。我不确定在Jenkins中选择哪个记录器,以及如何从我的应用程序中调用该记录器。
谢谢!
发布于 2019-03-20 04:23:43
不太清楚jenkins与springboot输出有什么关系...
spring boot可以使用logback进行日志记录,但是,如果你从jenkins运行你的应用程序(例如,测试),那么你可以使用'tee‘将输出拆分到一个文件中:
// example pipeline
node {
stage "Run spring boot app"
sh """
# running the app and split output to a log file (also)
java -jar {spring executable file} | tee app.log
"""
}
然后,作业工作空间中将有一个日志文件
https://stackoverflow.com/questions/55248739
复制相似问题