More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know.
Ans. Builds can be triggered by source code management commits. Can be triggered after completion of other builds. Can be scheduled to run at specified time ( crons ) Manual Build Requests
Help us improve. Please let us know the company, where you were asked this question :
Ans. I make sure that I perform successful clean install on my local machine with all unit tests. Then I make sure that I check in all code changes. Then I do a Synchronize with repository to make sure that all required config and POM changes and any difference is checked into the repository.
Help us improve. Please let us know the company, where you were asked this question :
Ans. I will open the console output for the build and will try to see if any file changes were missed. If not able to find the issue that way, Will clean and update my local workspace to replicate the problem on my local and will try to solve it.
Help us improve. Please let us know the company, where you were asked this question :
Ans. Broken Build means as unsuccessful build whereas unstable build means build was created successfully but one of the Post Build report failed or could be a Test failure.
Help us improve. Please let us know the company, where you were asked this question :
Ans. Upstream project is a project whose successful build is required for executing the existing project build whereas Downstream project is the one that is waiting for the upstream project to build as it has the upstream project as dependency.
For example - X project has an upstream project y and downstream project Z. So It means X has dependency Y and is a dependency for Z.
Help us improve. Please let us know the company, where you were asked this question :
Ans. Yes , there is a facility to provide wild cards within repository branches to build. It will pick any branch for build that matches the wild card.
Help us improve. Please let us know the company, where you were asked this question :
Ans. Maven is a build tool whereas Jenkins is continuous integration system.
Maven deals with application compilation, build and packaging whereas Jenkins tracks SCM for triggering builds and packages, triggering parent project builds upon dependencies, initiating builds and performing alerts. So Jenkins is kind of a wrapper around SCM and Build Tool for continuous integration and deployment.
Help us improve. Please let us know the company, where you were asked this question :