Started by user
maduka francis
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/myautomatejob
The recommended git tool is: NONE
using credential 855ade0c-55b7-4ac9-8155-263b98d65953
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url timeout=10
Fetching upstream changes from
https: git --version # timeout=10
> git --version # 'git version 2.7.4'
using GIT_ASKPASS to set credentials latestkeys
> git fetch --tags --progress +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 639c759db834ce8a9b7837251d0129ac2b391488 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 639c759db834ce8a9b7837251d0129ac2b391488 # timeout=10
Commit message: "my first project check-in to bitbucket"
First time build. Skipping changelog.
[Checks API] No suitable checks publisher found.
[myautomatejob] $ /usr/share/maven/bin/mvn -f MyWebApp/pom.xml clean install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building MyWebApp Maven Webapp 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO]
--- maven-clean-plugin:2.5:clean (default-clean) @ MyWebApp ---
[INFO] Deleting /var/lib/jenkins/workspace/myautomatejob/MyWebApp/target
[INFO]
[INFO]
--- maven-resources-plugin:2.6:resources (default-resources) @ MyWebApp ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/myautomatejob/MyWebApp/src/main/resources
[INFO]
[INFO]
--- maven-compiler-plugin:3.2:compile (default-compile) @ MyWebApp ---
[INFO] No sources to compile
[INFO]
[INFO]
--- maven-resources-plugin:2.6:testResources (default-testResources) @ MyWebApp ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/myautomatejob/MyWebApp/src/test/resources
[INFO]
[INFO]
--- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ MyWebApp ---
[INFO] No sources to compile
[INFO]
[INFO]
--- maven-surefire-plugin:2.17:test (default-test) @ MyWebApp ---
[INFO] No tests to run.
[INFO]
[INFO]
--- maven-war-plugin:2.2:war (default-war) @ MyWebApp ---
[INFO] Packaging webapp
[INFO] Assembling webapp [MyWebApp] in [/var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/lib/jenkins/workspace/myautomatejob/MyWebApp/src/main/webapp]
[INFO] Webapp assembled in [34 msecs]
[INFO] Building war: /var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp.war
[INFO] WEB-INF/web.xml already added, skipping
[INFO]
[INFO]
--- maven-install-plugin:2.5.2:install (default-install) @ MyWebApp ---
[INFO] Installing /var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp.war to /var/lib/jenkins/.m2/repository/com/mkyong/MyWebApp/1.0-SNAPSHOT/MyWebApp-1.0-SNAPSHOT.war
[INFO] Installing /var/lib/jenkins/workspace/myautomatejob/MyWebApp/pom.xml to /var/lib/jenkins/.m2/repository/com/mkyong/MyWebApp/1.0-SNAPSHOT/MyWebApp-1.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.569 s
[INFO] Finished at: 2020-10-26T06:09:33+00:00
[INFO] Final Memory: 10M/31M
[INFO] ------------------------------------------------------------------------
[JaCoCo plugin] Collecting JaCoCo coverage data...
[JaCoCo plugin] **/**.exec;**/classes;**/src/main/java; locations are configured
[JaCoCo plugin] Number of found exec files for pattern **/**.exec: 0
[JaCoCo plugin] Saving matched execfiles:
[JaCoCo plugin] Saving matched class directories for class-pattern: **/classes:
[JaCoCo plugin] - /var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp/WEB-INF/classes 0 files
[JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java:
[JaCoCo plugin] Source Inclusions: **/*.java,**/*.groovy,**/*.kt,**/*.kts
[JaCoCo plugin] Source Exclusions:
[JaCoCo plugin] Loading inclusions files..
[JaCoCo plugin] inclusions: []
[JaCoCo plugin] exclusions: []
[JaCoCo plugin] Thresholds: JacocoHealthReportThresholds [minClass=0, maxClass=0, minMethod=0, maxMethod=0, minLine=0, maxLine=0, minBranch=0, maxBranch=0, minInstruction=0, maxInstruction=0, minComplexity=0, maxComplexity=0]
[JaCoCo plugin] Publishing the results..
[JaCoCo plugin] Loading packages..
[JaCoCo plugin] Done.
[JaCoCo plugin] Overall coverage: class: 100, method: 100, line: 100, branch: 100, instruction: 100, complexity: 100
[DeployPublisher][INFO] Attempting to deploy 1 war file(s)
[DeployPublisher][INFO] Deploying /var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp.war to container Tomcat 9.x Remote with context /
ERROR: Build step failed with exception
org.codehaus.cargo.container.ContainerException: Failed to redeploy [/var/lib/jenkins/workspace/myautomatejob/MyWebApp/target/MyWebApp.war]
at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:184)
at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:81)
at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:167)
at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:136)
at hudson.FilePath.act(FilePath.java:1076)
at hudson.FilePath.act(FilePath.java:1059)
at hudson.plugins.deploy.CargoContainerAdapter.redeployFile(CargoContainerAdapter.java:133)
at hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeployFile(PasswordProtectedAdapterCargo.java:95)
at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:113)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:112)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
at hudson.model.Build$BuildExecution.post2(Build.java:186)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
at hudson.model.Run.execute(Run.java:1919)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:428)
Caused by: org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username and password you provided are not correct (error 401)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:704)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:882)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:895)
at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:169)
... 19 more
Caused by: java.io.IOException: Server returned HTTP response code: 401 for URL:
http://ec2138-86-151.us-east-2.compute.amazonaws.com:8080/manager/text/list
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:577)
... 22 more
org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username and password you provided are not correct (error 401)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:704)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:882)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:895)
at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:169)
at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:81)
at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:167)
at hudson.plugins.deploy.CargoContainerAdapter$DeployCallable.invoke(CargoContainerAdapter.java:136)
at hudson.FilePath.act(FilePath.java:1076)
at hudson.FilePath.act(FilePath.java:1059)
at hudson.plugins.deploy.CargoContainerAdapter.redeployFile(CargoContainerAdapter.java:133)
at hudson.plugins.deploy.PasswordProtectedAdapterCargo.redeployFile(PasswordProtectedAdapterCargo.java:95)
at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:113)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:112)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
at hudson.model.Build$BuildExecution.post2(Build.java:186)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
at hudson.model.Run.execute(Run.java:1919)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:428)
Caused by: java.io.IOException: Server returned HTTP response code: 401 for URL:
http://ec2-3--86-151.us-east-2.compute.amazonaws.com:8080/manager/text/list
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:577)
... 22 more
Build step 'Deploy war/ear to a container' marked build as failure
[Checks API] No suitable checks publisher found.
Finished: FAILURE