Hi, everyone.
Currently, we are doing this and that to build a distribution environment using Jenkins
.
I am working in a Jenkins(latest) v1.651.1
environment, and the repository requires Bitbucket
.
Of course, it's a private repository.
In the case of Bitbucket
, we tried to authenticate SSH
or Outh
during the authentication process, but all of them failed, so we are currently using the authentication method using ID and password. If you can advise on this, please.
First of all, the challenges we face today are as follows:
Bitbucket
using Jenkins
Since the source code distribution from the private repository, we have built it with the following options:
[Invoke top-level Maven targets]
Maven version: maven3
Goals: spring-boot:run
As shown above, we gave the Goals
option and built successfully and ran Tomcat embedded in Spring-boot
, but the problem is that Jenkins
completes the build and does not end the program, but continues to bite.
Jenkins
has been maintained while the console was output in the In progress...
state since the internal Tomcat of Spring-boot
has already been fully uploaded. How do I solve this problem?
Workaround:
echo "mvn spring-boot:run" | at now + 1 minutes
.
Looking at the contents below, Jenkins
says that it is difficult to handle the child process created by the build.
https://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build
So they use the above method a lot as a simple solution.
.
Note: http://stackoverflow.com/questions/28500066/how-to-deploy-springboot-maven-application-with-jenkins
© 2024 OneMinuteCode. All rights reserved.