Del curso: GitHub Actions esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Compartiendo datos entre jobs

Compartiendo datos entre jobs

Es muy común que necesitemos compartir datos entre jobs. Sin embargo, los jobs ejecutan en diferentes instancias de máquinas virtuales. Incluso, pueden ser máquinas virtuales totalmente diferentes. Entonces, ¿cómo podemos nosotros compartir información entre un job y otro? Para esto, lo que podemos hacer es crear artefactos. Los artefactos, los puedes pensar como una serie de datos binarios que puedes llevarte de un lado a otro para continuar procesando dicha información en otro job. Vamos a ver cómo es esto en este video. Voy a crear otro workflow diferente, le vamos a poner «compartir-datos-jobs.yaml». Y lo que quiero hacer es traerme todo este código que está acá. Vamos a pegarlo y vamos a editar el título. «Compartir datos entre jobs». Este va a ser el nombre de este nuevo workflow. Todo este job de Docker no lo voy a usar. Lo que quiero hacer es crear ciertos archivos binarios a partir de la compilación de este job. Es decir, aquí estoy haciendo dotnet restore, dotnet…

Contenido