Skip to content

add test

add test #93

Workflow file for this run

name: Build and Test on Ubuntu
on:
push:
branches:
- "master"
- "ci-v2"
pull_request:
branches: [ "master" ]
workflow_dispatch:
jobs:
build-native:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Forefirebuild
run: sudo sh ./install-forefire.sh
- name: Check version
run: ./bin/forefire -v
- name: Test
run: sh ./test-forefire.sh
docker:
runs-on: ubuntu-latest
needs: build-native
steps:
- uses: actions/checkout@v3
- name: Build Docker Image
run: docker build -t forefire:latest .
- name: Test Docker Image
run: |
# Run the container and check the version output
docker run --rm forefire:latest forefire -v
- name: Run test inside Docker container
run: docker run --rm forefire:latest sh ./test-forefire.sh