Cierra completamente XAMPP
-
Cierra el Panel de Control.
-
Mata cualquier proceso de Apache que haya quedado en segundo plano:
En CMD (como administrador):
Blog personal de Julian Alzate: Desarrollador, apasionado por el Marketing, creador del blog con información de interés en Manizales y en Colombia.
Cierra el Panel de Control.
Mata cualquier proceso de Apache que haya quedado en segundo plano:
En CMD (como administrador):
taskkill /F /IM httpd.exe
npm uninstall eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser
Herramientas fundamentales para aprender para CI/CD
Qué es: Sistema de control de versiones.
Para qué sirve: Te permite llevar el control de los cambios en tu código fuente localmente y en equipo.
Aprendizaje clave: git init
, git add
, git commit
, git push
, git pull
, branch
, merge
, etc.
Es la base. Todo lo demás depende de saber Git.
Qué es: Plataforma de alojamiento de repositorios Git (como GitHub), con herramientas de integración continua y gestión de proyectos.
Para qué sirve: Subes tus repositorios, colaboras con otros y automatizas procesos.
Aprendizaje clave: cómo subir proyectos, usar issues, pipelines, merge requests, etc.
Puedes aprender GitHub o GitLab indistintamente, ya que cumplen funciones similares. Si tu empresa usa GitLab, aprende GitLab. Si usas GitHub, sigue con GitHub.
Qué es: Herramientas de integración y entrega continua (CI/CD).
Para qué sirve: Automatizar tareas como pruebas, despliegue de código, compilación, etc.
Aprendizaje clave:
YAML básico
Definir workflows
Automatizar builds, tests, deploys
Git → base fundamental.
GitHub o GitLab → elegir una plataforma para alojar repositorios.
GitHub Actions o GitLab CI/CD → automatización avanzada con pipelines.