Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Confused by this Error: Bamboo YAML import failed: Could not determine YAML document version

Dorian Brim March 25, 2020

Hello

I am moving my build plans over from the Web based UI to the YAML format, and I am receiving this error, not exactly sure what it is saying, or even what it means, anyone have any suggestions? Thanks!

Bamboo YAML import failed: Could not determine YAML document version: Push to Test / tasks / [0] / inject-variables: Property is required. 

Here is the task it is referring to:

tasks: 
-
inject-variables: #Inject Variables
file: "app_validation/appserver/tests/build_variables.sh"
scope: RESULT
namespace: gulp

I am using Bamboo version 6.10.4 The document version should be version 2 from my knowledge.

2 answers

1 accepted

3 votes
Answer accepted
Marcin Gardias
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 26, 2020

In your example indentation is wrong. It should be:

tasks: 
-
inject-variables: #Inject Variables
file: "app_validation/appserver/tests/build_variables.sh"
scope: RESULT
namespace: gulp
Dorian Brim March 26, 2020

Ah, I see I didn't even notice, I fixed it and it works fine. Thanks for your help It's greatly appreciated!!

0 votes
edwin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2020

Hi @Dorian Brim ,

Here are examples of the expected format.

Bamboo YAML Specs 

Dorian Brim March 25, 2020

Hi @edwin 

Thanks for responding, but I've looked at this and I don't see a formatting issue with what I have, could there be another underlying issue? specifically with they way my task is typed? I read the documentation for this and everything appears right.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events