diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 85fb99b91d8ffa96c41ad71cecb05f79c0762d4e..62bf564396f3778ba117b18f30e1795067d470c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,20 +2,19 @@ # Define a imagem base do container Docker. # O C3SL já tem algumas imagens definidas em runners, recomendamos que -# utilize o runner mais apropriado possível (setando as 'tags' nas builds) -# ao invés de utilizar uma imagem aqui. +# utilize o runner mais apropriado possível (utilizando as 'tags' nas builds) +# ao invés de especificar uma imagem aqui. # O runner pode ser configurado para permitir somente a utilização de # algumas imagens, atualmente no C3SL somente essas são permitidas (o mesmo # vale para o campo 'services' mais abaixo): # ["node:*", "rails:*", "mongo:*", "redis:*", "postgres:*", "mysql:*"] image: node:latest -# Serviços são imagens Docker que será 'linkadas' aos containers que -# executarão as builds. Pode ser qualquer imagem do dockerhub.com. -# Também é possível definir os serviços individualmente para cada job, -# especificando o serviço dentro dele. +# Serviços são imagens Docker que serão 'linkadas' aos containers que +# executarão as builds. Também é possível definir os serviços +# individualmente para cada job, especificando-os dentro do job. services: - # Se quiser outra versão do postgres use postgres:9.3, por exemplo. + # Se quiser outra versão do postgres use postgres:9.6, por exemplo. # Também estão disponíveis serviços para mysql, mongodb, redis e outros. - postgres:latest @@ -35,5 +34,5 @@ job1: # Mostra que o serviço está configurado no /etc/hosts como uma # máquina de mesmo nome (postgres, no caso) - cat /etc/hosts - # Mostra que o serviço está acessível + # Verifica se o serviço está acessível - ping -W1 -c1 postgres