No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Travis CI 2020

Curso de Travis CI 2020

Oscar Barajas Tavares

Oscar Barajas Tavares

Integración con notificaciones de correo electrónico

8/15
Recursos

Aportes 12

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

codigo de la clase

notifications:
  email:
    reciepients:
    - oscar@platzi.com
    - oscar@arepa.dev
    on_success: always
    on_failure: always
# manda emails a esos mails cuando es exitoso y cuando falla

no me queda claro, si yo quiero que solo haga build sobre la rama que yo le defini y no sobre PR, que debo hacer? no me parece logico que siempre este haciendo todo el proceso por cada rama aparte cuando puede que dañe el principal en caso de haber algun fallo

Para las notificaciones, podemos usar 3 diferentes valores:
always: always send a notification.
never: never send a notification.
change: send a notification when the build status changes.
Docunentación: https://docs.travis-ci.com/user/notifications/

Trabajo de la clase

script:
  - yarn build
notifications:
  email:
    recipients:
      - [email protected]
      - [email protected]
    on_success: always
    on_failure: always
deploy:
  provider: pages 
  skip-clean: true
  keep-history: true
  github-token: $GITHUB_TOKEN
  local-dir: dist/
  target-branch: gh-pages
  commit_message: "Deploy del proyecto"
  on:
    branch: master

interesante, a la final creo:
1 - Build para el commit
1 - build para el PR develop
1 build para la otra branch

Tengo este problema. Este era otro repo que funcionaba e igual me da este error

![](

![](

Estoy empezando a ver el valor de travis ci.

👏

¿Qué configuración debería usar para que el Deploy solo se ejecute en la rama master, y no en la rama developer (sería algo asi: deploy: only: branch: master)?

porque cuando mando el PR no lo hace en mi repositorio si no que lo mande al de el profe Oscar Barajas

cuando yo hice el PR hace la solicitud a la cuenta de oscar, como se me parece que alarga la espera en el curso, por otro lado, supongo que debo agregar a mi .travis.yml que este pendiente de mi rama develop ?