Hi Robin,
We have checkout step under master configuration. However when I run the configuration manually checkout step fails because bitbucket RESTApi returns 404 status. Can you guide on how to solve it?
14:18:39,743 INFO - Checking step execute condition...
14:18:39,744 INFO - Step execute condition satisfied, executing...
14:18:39,874 INFO - Executing pre-execute action...
14:18:39,874 INFO - Running step...
14:18:39,874 INFO - Taking snapshot of repository 'repo'...
14:18:39,874 INFO - Determining head revision for repository: repo
14:18:39,875 DEBUG - sync working directory [C:\Quickbuild2\buildagent\workspace\root\test]...
14:18:39,875 DEBUG - Detect whether repository settings have been changed ...
14:18:39,876 DEBUG - Loading scm rc file ...
14:18:39,876 WARN - Repository RC file C:\Quickbuild2\buildagent\workspace\root\test.qbcache\qb-scm.xml doesn't exist!
14:18:39,877 WARN - Repository setting changed: pushurl: null -> ssh://git@bitbucket-server:7999/mtinb/burn.git
fetchurl: null -> ssh://git@bitbucket-server:7999/mtinb/120s_burn.git
username: null -> lab_mtiregression
, deleting working directory C:\Quickbuild2\buildagent\workspace\root\test
14:18:39,880 DEBUG - Creating git repository to directory [C:\Quickbuild2\buildagent\workspace\root\test] ...
14:18:39,883 DEBUG - Executing command: "C:\Program Files\Git\bin\git.exe" clone --no-checkout ssh://git@bitbucket-server:7999/mtinb/burn.git C:\Quickbuild2\buildagent\workspace\root\test
14:18:39,884 DEBUG - Command working directory: C:\Quickbuild2\buildagent\workspace\root\test
14:18:40,050 ERROR - Cloning into 'C:\Quickbuild2\buildagent\workspace\root\test'...
14:18:46,823 DEBUG - Executing command: "C:\Program Files\Git\bin\git.exe" remote prune origin
14:18:46,823 DEBUG - Command working directory: C:\Quickbuild2\buildagent\workspace\root\test
14:18:47,073 DEBUG - Executing command: "C:\Program Files\Git\bin\git.exe" fetch --all --tags
14:18:47,073 DEBUG - Command working directory: C:\Quickbuild2\buildagent\workspace\root\test
14:18:47,172 DEBUG - Fetching origin
14:18:47,517 DEBUG - Executing command: "C:\Program Files\Git\bin\git.exe" fetch origin bitbucketcheck
14:18:47,517 DEBUG - Command working directory: C:\Quickbuild2\buildagent\workspace\root\test
14:18:47,844 ERROR - From ssh:// :7999/mtinb/burn
14:18:47,844 ERROR - * branch bitbucketcheck -> FETCH_HEAD
14:18:47,881 DEBUG - Saving scm rc file ...
14:18:47,888 DEBUG - Saving scm rc file ...
14:18:47,892 DEBUG - Executing command: "C:\Program Files\Git\bin\git.exe" log -1 --pretty=format:%H FETCH_HEAD --
14:18:47,892 DEBUG - Command working directory: C:\Quickbuild2\buildagent\workspace\root\test
14:18:48,002 DEBUG - 73a64d89d1247d0bf53c2c3ff93d8b70f47f1e50
14:18:48,003 INFO - Checking out revision '73a64d89d1247d0bf53c2c3ff93d8b70f47f1e50' of repository 'repo'...
14:18:48,473 WARN - Repository 'repo' in build '1.0.62' does not have revision set.
14:18:48,473 WARN - Can not calculate change sets as revision of repository 'repo' is not set for base build '1.0.62'.
14:18:48,524 INFO - Executing post-execute action...
14:18:48,525 ERROR - Step 'master>bitbuckeco' is failed.
com.sun.jersey.api.client.UniformInterfaceException: POST https://bitbucket-server/rest/api/1.0/build-status/1.0/commits/73a64d89d1247d0bf53c2c3ff93d8b70f47f1e50 returned a response status of 404
at com.sun.jersey.api.client.WebResource.voidHandle(WebResource.java:582)
at com.sun.jersey.api.client.WebResource.access$500(WebResource.java:69)
at com.sun.jersey.api.client.WebResource$Builder.post(WebResource.java:483)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository.updateCommitStatus(BitbucketServerRepository.java:244)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository.onBuildStart(BitbucketServerRepository.java:78)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository.checkoutByRevision(BitbucketServerRepository.java:73)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.CGLIB$checkoutByRevision$3( )
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998$$FastClassByCGLIB$$6717a6ce.invoke( )
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:261)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.checkoutByRevision( )
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository.checkoutByRevision(BitbucketServerRepository.java:39)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.CGLIB$checkoutByRevision$2( )
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998$$FastClassByCGLIB$$6717a6ce.invoke( )
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:261)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.checkoutByRevision( )
at com.pmease.quickbuild.repositorysupport.Repository.checkout(Repository.java:228)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.CGLIB$checkout$91( )
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998$$FastClassByCGLIB$$6717a6ce.invoke( )
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:261)
at com.pmease.quickbuild.plugin.scm.bitbucketserver.BitbucketServerRepository$$EnhancerByCGLIB$$13018998.checkout( )
at com.pmease.quickbuild.repositorysupport.CheckoutStep.run(CheckoutStep.java:71)
at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$fccbc195.CGLIB$run$0( )
at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$fccbc195$$FastClassByCGLIB$$23a375da.invoke( )
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:261)
at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$fccbc195.run( )
at com.pmease.quickbuild.stepsupport.Step.doExecute(Step.java:664)
at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:570)
at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:31)
at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:56)
at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:77)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:129)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)