[TIMOB-10465] Tooling: Jenkins 2.1.x build is broken - 2.1.x #56 - Hash: 8d4caf255a8de50d3c769697098c843751bd91b0
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-08-23T11:01:14.000+0000 |
Affected Version/s | Release 2.1.2 |
Fix Version/s | Sprint 2012-17 Core, Release 2.1.2, Release 3.0.0 |
Components | Tooling |
Labels | n/a |
Reporter | Robert Collazo |
Assignee | Neeraj Gupta |
Created | 2012-08-15T21:14:19.000+0000 |
Updated | 2012-08-23T11:04:41.000+0000 |
Description
* NOTE: this appears to be similar occurrence, recently seen in Master Branch - TIMOB-10403
Core SDK build completes successfully but fails Packaging MobileSDK (2.1.2.v20120815110113):
full.build:
BUILD SUCCESSFUL
Total time: 11 minutes 53 seconds
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
package_sdk(["dummy-sdk-target"], [])
Packaging MobileSDK (2.1.2.v20120815110113)...
Generating JSCA...
/usr/bin/python /var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/docgen.py -f jsca --stdout
Failed to generate JSCA JSON. Output:
[INFO] Parsing YAML files
[ERROR] Exception occurred while processing /var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/Titanium/UI/TextField.yml:
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/docgen.py", line 614, in
main()
File "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/docgen.py", line 606, in main
process_yaml()
File "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/docgen.py", line 189, in process_yaml
types = load_one_yaml(filepath)
File "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/docgen.py", line 150, in load_one_yaml
types = [the_type for the_type in yaml.load_all(f)]
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 67, in load_all
yield loader.get_data()
File "/usr/lib/python2.7/dist-packages/yaml/constructor.py", line 38, in get_data
return self.construct_document(self.get_node())
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 27, in get_node
return self.compose_document()
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 55, in compose_document
node = self.compose_node(None, None)
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 82, in compose_node
node = self.compose_sequence_node(anchor)
File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 110, in compose_sequence_node
while not self.check_event(SequenceEndEvent):
File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 93, in check_event
self.current_event = self.state()
File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 388, in parse_block_sequence_entry
"expected , but found %r" % token.id, token.start_mark)
yaml.parser.ParserError: while parsing a block collection
in "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/Titanium/UI/TextField.yml", line 12, column 3
expected , but found ''
in "/var/lib/jenkins/jobs/titanium_mobile_2.1.x/workspace/apidoc/Titanium/UI/TextField.yml", line 41, column 4
scons: *** [dummy-sdk-target] Explicit exit, status 1
scons: building terminated because of errors.
Builds working again after I merged Arthur's PR.
Reopened due to the JIRA issue "comment causes reopen"