-
Notifications
You must be signed in to change notification settings - Fork 1
24 lines (21 loc) · 931 Bytes
/
actions.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Este es un ejemplo basico de un workflow, para ayudarte a iniciar con Actions.
name: CI
# Controla cuando las acciones se ejecutan.
on:
# Se dispara the workflow cuando los eventos push y pull suceden.
[push, pull_request]
# La ejecucion de un workflow esta hecho de uno o mas trabajos que pueden correr secuecial o en parelelo.
jobs:
# Este workflow contiene una sola tarea.
build:
runs-on: ubuntu-latest
steps:
- name: Copia repositorio
uses: actions/checkout@v2
- name: Construye imagen
run: docker build --tag islasgeci .
- name: Corre objetivo principal del Makefile
env:
BITBUCKET_USERNAME: ${{ secrets.BITBUCKET_USERNAME }}
BITBUCKET_PASSWORD: ${{ secrets.BITBUCKET_PASSWORD }}
run: docker run --volume ${PWD}:/workdir --env BITBUCKET_USERNAME="${BITBUCKET_USERNAME}" --env BITBUCKET_PASSWORD="${BITBUCKET_PASSWORD}" islasgeci make