workflow shizzle

This commit is contained in:
Jordan Geurtsen
2023-03-23 21:15:53 +01:00
parent b4570d8313
commit 2e24fa706c
2 changed files with 10 additions and 6 deletions

View File

@@ -1,20 +1,18 @@
name: Build & Test
name: El Tigre - MauMau Server
on:
push:
branches:
- mauster
- developmaunt
pull_request:
branches:
- mauster
- developmaunt
workflow_dispatch:
concurrency:
group: mau
cancel-in-progress: true
env:
DOTNET_INSTALL_DIR: "./.dotnet"
@@ -35,4 +33,10 @@ jobs:
- name: Build
run: dotnet build --configuration Release --no-restore
- name: Test
run: dotnet test --no-restore --verbosity normal
run: dotnet test --no-restore --verbosity normal
- name: Build and push Docker images
uses: docker/build-push-action@v4.0.0
with:
context: ../../
file: Dockerfile
target: final

View File

@@ -4,7 +4,7 @@ services:
build:
context: .
dockerfile: Dockerfile
#target: final
target: final
container_name: 'MauMau-Server'
restart: always
ports: