-
Notifications
You must be signed in to change notification settings - Fork 32
GitHub Actions
Jhonatan Alarcón edited this page Mar 15, 2021
·
10 revisions
- Establecer un pipeline de CI usando GitHub Actions.
- Analizar los beneficios de configurar un pipeline de CI.
- Haga un fork del siguiente repositorio https://github.com/isis3710-uniandes/react-ci
- Realice un clone del repositorio forkeado y ejecute los siguientes comandos:
npm install
npm run start
- Verifique el funcionamiento de la aplicación de pokemons en la siguiente url : http://localhost:3000
- Cree un workflow para el repositorio forkeado. Para esto cree un directorio en la raíz del repositorio con el nombre
.github/workflows, dentro de este directorio cree el archivohello.yml. El archivohello.ymlsólo ejecutará la impresión por consola de "Hello ISIS3710", tal como se muestra en el siguiente archivo:
name: Hello ISIS3710!
on:
push:
branches:
- master
jobs:
hello_world_job:
runs-on: ubuntu-18.04
steps:
- name: Say hello
run: |
echo "Hello ISIS3710"-
Identificar y entender cada una de las lineas del archivo
hello.yml. Para esto puede ir a la documentación -
Realizar commit y push de la workflow
hello.yml. Luego, ir a la pestaña de Actions del repositorio forkeado y revisar que se haya ejecutado el job definido en el workflow. -
Agregue un nuevo paso (step) al job para obtener la fecha actual por consola. Recuerda que el ambiente es Ubuntu. Documentación date
ISIS-3710 Programación con Tecnologías Web
Universidad de los Andes, Colombia