Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso de Travis CI 2020

Curso de Travis CI 2020

Oscar Barajas Tavares

Oscar Barajas Tavares

Configuración de travis.yml con Heroku

11/15
Recursos

Aportes 10

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Me gustaría hacer un comentario muy reflexivo.
“En este punto, dejamos de ser un sólo eslabone en un proceso tan simple de desarrollo, y empezamos a formar parte de todo un proceso complicado de software lifecycle & devops

codigo de la clase

language: node_js

cache:
  directories:
    - node_modules
    - ~/.npm

node_js:
  - '12'

git:
  depth: 3

script:
  - yarn test

notifications:
  slack: workspace:token
  email:
    reciepients:
      - oscar@platzi.com
      - oscar@arepa.dev
    on_success: always
    on_failure: always

deploy:
  provide: heroku
  skip-cleanup: true
  keep-history: true
  api_key: apiKey # desde heroku
  app: platzi-store-backend
  on:
    repo: danibarria/platzi-store-backend

Me parece mejor utilizar las variables de entrono de Travis, simplemente el la sección de api_key agregamos un valor con $nombre_de_la_varible

El código quedaría así

deploy:
  provider: heroku
  api_key: $APIKEYHEROKU
  app: nombre_de_la_app

y ponemos el nombre en la sección de variables de entorno en Travis

Por lo visto https://travis-ci.org/ migrará totalmente este 15 de junio a https://travis-ci.com, por lo que este curso quedará parcialmente desactualizado luego de esa fecha.

Les cuento que esta vez si me toco poner el key solo, porque no supe como cifrarlo, esperar la clase de seguridad.

Voy a travis y no me esta generando ningún deploy, le doy hacer Trigger Build y me sale este error Oh no! You tried to trigger a build for DanielSantos495/platzi-store-backend but the request was rejected. .
al revisar los webhook solo me aparece el de Heroku y no el Travis, creo que debe ser por eso, pero no sé como poner el de Travis, sigo los mismo pasos de la clase

👏

👌🙂

Interesante, quiero aprender mas!