Skip to content

Dependecy inversion #52

Dependecy inversion

Dependecy inversion #52

Workflow file for this run

name: CI
on: pull_request
jobs:
build-app:
runs-on: ubuntu-latest
services:
mariadb:
image: mariadb:10.5.6
ports:
- 3306:3306
env:
MYSQL_ROOT_PASSWORD: root
options: --health-cmd="mysqladmin ping" --health-interval=5s --health-timeout=2s --health-retries=3
steps:
- name: checkout repo
uses: actions/checkout@v2
- name: execute sql script
run: |
mysql -P 3306 --protocol=tcp -u root -proot < ./database/ControlHorarios.sql
- name: setup go
uses: actions/setup-go@v2
with:
go-version: "1.15.3"
- name: Run build
run: cd backend/ && go test -v ./...