No tienes acceso a esta clase

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

Jest + CI

14/16
Recursos

Aportes 12

Preguntas 3

Ordenar por:

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

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