No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
15H
12M
3S

Jest + CI

14/16
Recursos

Aportes 12

Preguntas 3

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Me gustaria aprender a como testear los hooks, (useState, useEffect)

En mi trabajo usamos Jenkins. 驴Es similar?

NO sigas esta parte del proyecto est谩 muy desfasado. Todo entorno de CI y nube cambian mucho. Tendr谩s que pasar muchas horas viendo porque y como desplegar.

Yo he tenido la oportunidad de correr los test en circle pero la configuraci贸n es un poco engorrosa o por lo menos a mi me falta algunos conocimientos para poder trabajarlo por mi cuenta.

En general no hay que preocuparse por el sistema CI que tengamos disponible (GitLab CI, Travis, Done, circle CI, jenkins, GitHub actions, etc), lo que importa es buscar en la documentaci贸n de nuestro sistema:

  • una explicaci贸n general (sirven tambi茅n YouTube, stackOverflow, etc鈥)
  • c贸mo correr comandos

Yo personalmente prefiero GitLab CI

Ahora que GitHub ofrece horas servidor de sesteo se puede realizar e mismo CI al hacer un commit?

language: node_js
cache:
  directories:
    - ~/.npm
node_js:
  - '12'
git:
  depth: 3
script:
  - yarn test
  - yarn build
deploy:
  provider: pages
  edge: true
  skip-cleanup: true
  keep-history: true
  github-token: $GITHUB_TOKEN
  local-dir: dist/
  target-branch: gh-pages
  commit_message: "Deploy release ${TRAVIS_TAG}"
  on:
    branch: main

Ojo -> GitHub to replace 鈥榤aster鈥 with 鈥榤ain鈥

https://www.zdnet.com/article/github-to-replace-master-with-main-starting-next-month/

Deploy app

link al website de Travis CI