English 中文(简体)
• 如何在Jenkins管道经营 Java服务?
原标题:How to run a Java service in a Jenkins pipeline?

我已启用了一个有以下文字的Jenkins管道。 管道报告成功运行,但申请根本没有答复。 请帮助我。

这是我的管道。

pipeline {
    agent any
    
    stages {
        stage( Checkout ) {
             steps {
                script {
                   git credentialsId:  3 ,
                   url:  git@github.com:myusername/myproject.git 
                   sh "git checkout master"
                  }
               }
        }
        
        stage( Build ) {
            steps {
                sh  mvn clean package 
                sh  mvn package -Dmaven.test.skip=true 
                sh  mv target/my-project-0.0.1.jar target/my-project.jar 
            }
        }
    
        stage( Deploy ) {
            steps {
                sh  java -jar target/my-project.jar > /dev/null 2>&1 & 
            }
        }
    }
}

这是最后线标:

[Pipeline] sh
+ mv target/my-project-0.0.1.jar target/my-project.jar
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Deploy)
[Pipeline] sh
+ java -jar target/my-project.jar
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS
问题回答

暂无回答




相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签