Skip to content

Merge main and dev #1

Merged
merged 2 commits into from
Mar 13, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 2 additions & 14 deletions .github/workflows/deploy_test.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,8 @@
name: Deploy to TDT4242 server development

on:

push:
branches: ["development"]
workflow_dispatch:
inputs:
config:
description: "Which compose config file to deploy"
required: true
default: "docker-compose.dev.yml"
type: choice
options:
- "docker-compose.dev.yml"
- "docker-compose.stag.yml"
- "docker-compose.yml"

jobs:
deploy:
Expand All @@ -37,10 +25,10 @@ jobs:
env
docker compose version
cd $GITHUB_WORKSPACE
docker compose -f $COMPOSE_FILE --verbose config && printf "OK\n" || exit 1
docker compose -f docker-compose.dev.yml --verbose config && printf "OK\n" || exit 1
- name: Build and run docker image
run: docker compose -f $COMPOSE_FILE up --force-recreate --build -d
run: docker compose -f docker-compose.dev.yml up --force-recreate --build -d

- name: Verify that gateway is available
run: docker ps