Skip to content

Add support for running DCSSB #11

Add support for running DCSSB

Add support for running DCSSB #11

name: Build DCS-World-Dedicated-Server-Docker-Mod-dcsserverbot Image
on:
# run it during pull request
pull_request:
workflow_dispatch:
jobs:
# define job to build and publish docker image
build-docker-image:
name: Build DCS-World-Dedicated-Server-Docker-Mod-dcsserverbot image only
# run only when code is compiling and tests are passing
runs-on: ubuntu-latest
# steps to perform in job
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Force permissions fix.
run: sudo apt-get update && sudo apt-get install dos2unix -y && cd docker && bash dos2unix.sh
# setup Docker build action
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3
- name: Build image only
uses: docker/build-push-action@v5
with:
context: ./docker
file: ./docker/Dockerfile.DockerMod.dcsserverbot
push: false
- name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}