A Mobile Application Testing Community
Continuous Integration is an important part of devops testing. Travis CI is continuous integration tool which allows multiple developers to push small and frequent changes to shared repository or master branch and then getting the successful build deployed after validating it on every check-in.
Travis CI works as follows:
YAML (YAML Ain’t Markup Language) is data serialization language in human readable format. It is used for configuration files which is data oriented and contains richer metadata.
YAML plays an important role in Travis CI as build does get generated if YAML file is misconfigured and tests will not run. Name of YAML should be ‘.travis.yaml’ and it should be under root directory on Git.