Na vanguarda do desenvolvimento de software, a prática de Integração Contínua (CI) desempenha um papel crucial em sustentar a rapidez e a confiabilidade das entregas de software em um mercado altamente competitivo. Com a CI, a integração do trabalho de desenvolvimento é realizada várias vezes ao dia, seguida por builds e testes automáticos para garantir a qualidade e a eficiência. Ferramentas como Jenkins, Travis CI e GitLab CI são fundamentais nesse processo, cada uma com suas características distintas que atendem a diferentes necessidades de projetos de software. Jenkins é conhecido por sua extensa gama de plugins e configuração flexível, Travis CI por sua integração simplificada com o GitHub e configuração via arquivo `.travis.yml´, e GitLab CI por oferecer uma solução integrada de CI/CD dentro da plataforma GitLab com configuração via arquivo `.gitlab-ci.yml´. Dado esse contexto, qual das seguintes afirmações descreve corretamente uma característica distintiva de uma dessas ferramentas de CI? Questão 1Escolha uma opção: a. Travis CI suporta a configuração de pipelines de CI/CD utilizando um arquivo `.gitlab-ci.yml´ no repositório do projeto. b. Travis CI é uma solução auto-hospedada que