Skip to content

ngChile/escalando-aplicaciones-con-angular

Repository files navigation

Escalando Aplicaciones con Angular

Un repositorio con deuda técnica eterna

Portada

Build Status on CircleCI Unit tests Coverage CodeFactor Greenkeeper service enabled status Snyk service vulnerabilities reported License Cypress Dashboard

Este repositorio es un proyecto vivo que busca lograr que toda la comunidad del software pueda colaborar enseñando a través de artículos, cursos personalizados, etc. e integrando sus códigos a este.

Pre-requisitos

Antes de comenzar

Para un mejor entendimiento de las herramientas seleccionadas te recomendamos leer la sección Stack Tecnológico.

Proceso de Integración Continua

Existen una serie de herramientas gratuitas para proyectos de código libre. En nuestro caso utilizamos las siguientes:

  • CircleCI: Cada vez que alguien contribuye al proyecto se corre el proceso de integración continua y si todo sale bien, se genera una subida a producción.
  • Heroku: Plataforma donde desplegamos la aplicación para los ambientes Staging y Producción.

Puntualmente se utiliza Heroku Registry para correr un contenedor Docker y una aplicación Express que sirve mocks en vez de datos reales (estos mismos mocks son utilizados en el proceso de desarrollo)

El estilo de control de versiones que utiliza este repositorio es feature-branch (para más información revisa este link) por la cual el flujo de integración continua esta pensado de la siguiente manera:

Angular Chile proceso de Integración continua

Contribuciones

Para poder contribuir a este proyecto lea estas instrucciones.

Autores

Contribuidores

Gracias a todos quienes han enviado un Pull Request a este repositorio.


gpincheiraa

💻

mdperez86

💻

sbstn-jmnz

💻

YerkoPalma

💻

tacevedo

💻

greenkeeper[bot]

💻

llekn

💻

JoZero

💻

sebacaro

💻

nicoavila

💻

booleanchile

💻

glabrat

💻

snyk-bot

💻

Contacto