Desarrollo de Sistemas Informáticos

3º. 2º cuatrimestre. Itinerario de Tecnologías de la Información. Grado en Ingeniería Informática. Curso 2019/2020


Organization ULL-ESIT-DSI-1920   Github Classroom DSI   Campus Virtual DSI   Profesores Casiano , Vicente , Manz

Table of Contents

Software Development Cycle

Git Submódulos. Repos con varios Subproyectos

En muchas ocasiones es necesario tener junto a nuestro repo de proyecto otros repos de otros proyectos. Por ejemplo, cuando hacemos un paquete para npm es conveniente tener junto al repo del paquete un segundo repositorio con un cliente que nos sirva para probar el correcto uso del paquete en producción. Esto nos lleva a veces a crear un macro-repo que contiene los repos acoplados.

GitHub Actions

GitHub Actions enables you to create custom software development life cycle (SDLC) workflows directly in your GitHub repository.

With GitHub Actions you can build end-to-end continuous integration (CI) and continuous deployment (CD) capabilities directly in your repository. GitHub Actions powers GitHub’s built-in continuous integration service.

Workflows run in Linux, macOS, Windows, and containers on GitHub-hosted servers. You can create workflows using actions defined in your repository, open source actions in a public repository on GitHub, or a published Docker container image. Workflows in forked repositories don’t run by default.

Videos about GitHub Actions

GitHub Package Registry

GitHub Package Registry is a software package hosting service, similar to npmjs.org, rubygems.org, or hub.docker.com, that allows you to host your packages and code in one place. You can host software packages privately or publicly and use them as dependencies in your projects.

Comment with Disqus