I am not able to to trigger the build after made some changes in travis.yml and even the deploy task is not being trigger. Is there something wrong in the yml file
“Could not parse” means that YAML syntax is incorrect.
You can use an online YAML parser to validate syntax like http://www.yamllint.com/ (which even uses the same parser library as Travis but rearranges the input frivolously if the check passes) or https://yaml-online-parser.appspot.com/ which gives very specific and helpful error messages.
UPDATE: Travis now has its own online config parser at https://config.travis-ci.com/explore which also interprets Travis-specific syntax. Though specifically for YAML syntax errors, one of the previous ones may be more helpful.