Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-12160

Unable to use ${bamboo.jira.version} in branch field of a Mercurial source repository

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 5.9
    • 4.2.1
    • Variables

    Description

      I tried this with Bamboo 4.2.1, JIRA 5.0.7, and Bamboo - JIRA plugin 5.1.

      java.lang.RuntimeException: com.atlassian.bamboo.plugins.hg.HgCommandException: command [/usr/local/bin/hg, id, -i, --debug, --rev, ${bamboo.jira.version}, --config, ui.ssh=ssh -o StrictHostKeyChecking=no -o BatchMode=yes, file:///Users/akhachatryan/dev/Repositories/MercurialClone] failed. Working directory was `/Users/akhachatryan/Atlassian/BambooHome4.2.1/xml-data/build-dir/_hg-repositories-cache/6f80156028b3e846098db18bf296ceb6d6d498c0'. stderr: hg: parse error at 0: syntax error
       stdout: 
      	at com.atlassian.bamboo.executor.RetryingTaskExecutor.rerun(RetryingTaskExecutor.java:119)
      	at com.atlassian.bamboo.executor.RetryingTaskExecutor.runTask(RetryingTaskExecutor.java:79)
      	at com.atlassian.bamboo.executor.RetryingTaskExecutor.retry(RetryingTaskExecutor.java:174)
      	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectionChangesWithRetry(DefaultChangeDetectionManager.java:389)
      	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceLastBuild(DefaultChangeDetectionManager.java:260)
      	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceRevisions(DefaultChangeDetectionManager.java:218)
      ...
      Caused by: com.atlassian.bamboo.plugins.hg.HgCommandException: command [/usr/local/bin/hg, id, -i, --debug, --rev, ${bamboo.jira.version}, --config, ui.ssh=ssh -o StrictHostKeyChecking=no -o BatchMode=yes, file:///Users/akhachatryan/dev/Repositories/MercurialClone] failed. Working directory was `/Users/akhachatryan/Atlassian/BambooHome4.2.1/xml-data/build-dir/_hg-repositories-cache/6f80156028b3e846098db18bf296ceb6d6d498c0'. stderr: hg: parse error at 0: syntax error
       stdout: 
      	at com.atlassian.bamboo.plugins.hg.HgCommandProcessor.runCommand(HgCommandProcessor.java:460)
      	at com.atlassian.bamboo.plugins.hg.HgCommandProcessor.runCommand(HgCommandProcessor.java:418)
      	at com.atlassian.bamboo.plugins.hg.HgCommandProcessor.extractTipHash(HgCommandProcessor.java:485)
      	at com.atlassian.bamboo.plugins.hg.HgCommandProcessor.getRemoteTipForBranch(HgCommandProcessor.java:339)
      	at com.atlassian.bamboo.plugins.hg.HgRepositoryAccessImpl.getLatestRemoteRevisionHash(HgRepositoryAccessImpl.java:321)
      	at com.atlassian.bamboo.plugins.hg.HgRepositoryAccessImpl.collectChangesSinceLastBuild(HgRepositoryAccessImpl.java:94)
      	at com.atlassian.bamboo.plugins.hg.HgRepository.collectChangesSinceLastBuild(HgRepository.java:371)
      	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager$1.call(DefaultChangeDetectionManager.java:393)
      	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager$1.call(DefaultChangeDetectionManager.java:390)
      	at com.atlassian.bamboo.executor.RetryingTaskExecutor.rerun(RetryingTaskExecutor.java:100)
      	... 38 more
      Caused by: com.atlassian.utils.process.ProcessException: Non-zero exit code: 255
      	at com.atlassian.utils.process.PluggableProcessHandler.complete(PluggableProcessHandler.java:83)
      	at com.atlassian.utils.process.ExternalProcess.finish(ExternalProcess.java:376)
      	at com.atlassian.utils.process.ExternalProcess.execute(ExternalProcess.java:419)
      	at com.atlassian.bamboo.plugins.hg.HgCommandProcessor.runCommand(HgCommandProcessor.java:455)
      	... 47 more
      

      Bamboo cannot even substitute that variable in a script task:

       	/var/folders/gl/0lz__sg17fn4z5gcl_lsb66m0000gp/T/PROJ1-PLAN1-JOB1-4-ScriptBuildTask-8957754229755330542.sh: line 3: ${bamboo.jira.version}: bad substitution
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              akhachatryan ArmenA
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: