Skip to content

Commit

Permalink
Merge pull request #541 from Epic-Breakfast-Productions/dev
Browse files Browse the repository at this point in the history
Biforcation of base station/api, other stuff
  • Loading branch information
GregJohnStewart authored Mar 19, 2024
2 parents 38e014c + 6134c19 commit af50ced
Show file tree
Hide file tree
Showing 10,514 changed files with 372,309 additions and 12,976 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
22 changes: 20 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,35 @@ updates:
# labels:
# - "area-dependencies"
# - "project-lib-moduleDriver"

# Base Station
- package-ecosystem: "gradle"
directory: "/software/open-qm-base-station"
directory: "/software/oqm-core-base-station"
target-branch: "dev"
schedule:
interval: "weekly"
labels:
- "area-dependencies"
- "project-baseStation"
- package-ecosystem: "docker"
directory: "/software/oqm-core-base-station/src/main/docker"
target-branch: "dev"
schedule:
interval: "daily"
labels:
- "area-dependencies"
- "project-baseStation"

- package-ecosystem: "gradle"
directory: "/software/oqm-core-api"
target-branch: "dev"
schedule:
interval: "weekly"
labels:
- "area-dependencies"
- "project-baseStation"
- package-ecosystem: "docker"
directory: "/software/open-qm-base-station/src/main/docker"
directory: "/software/oqm-core-api/src/main/docker"
target-branch: "dev"
schedule:
interval: "daily"
Expand Down
30 changes: 15 additions & 15 deletions .github/workflows/baseStation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ on:
push:
branches: [ "**" ]
paths:
- "software/open-qm-base-station/**"
- "software/oqm-core-base-station/**"
- ".github/workflows/baseStation.yml"
pull_request:
branches: [ "**" ]
paths:
- "software/open-qm-base-station/**"
- "software/oqm-core-base-station/**"
- ".github/workflows/baseStation.yml"
workflow_call:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
defaults:
run:
working-directory: "software/open-qm-base-station"
working-directory: "software/oqm-core-base-station"
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
Expand All @@ -39,19 +39,19 @@ jobs:
- uses: gradle/gradle-build-action@v2
with:
arguments: check
build-root-directory: "software/open-qm-base-station"
build-root-directory: "software/oqm-core-base-station"
- name: Archive code coverage results
uses: actions/upload-artifact@v2
with:
name: Code Coverage Report
path: "software/open-qm-base-station/build/jacoco-report"
path: "software/oqm-core-base-station/build/jacoco-report"
- name: Archive Test Report
env:
NODE_OPTIONS: "--max_old_space_size=4096"
uses: actions/upload-artifact@v2
with:
name: Test Report
path: "software/open-qm-base-station/build/reports/tests/test"
path: "software/oqm-core-base-station/build/reports/tests/test"
# https://github.com/marketplace/actions/test-reporter
- name: Test Report
uses: dorny/test-reporter@v1
Expand All @@ -60,13 +60,13 @@ jobs:
if: success() || failure() # run this step even if previous step failed
with:
name: Test Report # Name of the check run which will be created
path: "software/open-qm-base-station/build/test-results/test/*.xml" # Path to test results
path: "software/oqm-core-base-station/build/test-results/test/*.xml" # Path to test results
reporter: java-junit # Format of test results
- name: Archive Selenium Recordings
uses: actions/upload-artifact@v2
with:
name: Selenium Recordings
path: "software/open-qm-base-station/build/seleniumRecordings"
path: "software/oqm-core-base-station/build/seleniumRecordings"
# integrationTest:
# # The type of runner that the job will run on
# runs-on: ubuntu-latest
Expand All @@ -87,21 +87,21 @@ jobs:
# - uses: gradle/gradle-build-action@v2
# with:
# arguments: quarkusIntTest
# build-root-directory: "software/open-qm-base-station"
# build-root-directory: "software/oqm-core-base-station"
# # https://github.com/marketplace/actions/test-reporter
# - name: Integration Test Report
# uses: dorny/test-reporter@v1
# if: success() || failure() # run this step even if previous step failed
# with:
# name: Integration Test Report # Name of the check run which will be created
# path: "software/open-qm-base-station/build/test-results/quarkusIntTest/*.xml" # Path to test results
# path: "software/oqm-core-base-station/build/test-results/quarkusIntTest/*.xml" # Path to test results
# reporter: java-junit # Format of test results
# - name: Archive Integration Test Report
# uses: actions/upload-artifact@v2
# if: success() || failure()
# with:
# name: Integration Test Report
# path: "software/open-qm-base-station/build/reports/tests/quarkusIntTest"
# path: "software/oqm-core-base-station/build/reports/tests/quarkusIntTest"



Expand All @@ -125,26 +125,26 @@ jobs:
# - uses: gradle/gradle-build-action@v2
# with:
# arguments: quarkusIntTest -Dquarkus.package.type=native -Dquarkus.native.container-build=true -Dquarkus.container-image.build=true
# build-root-directory: "software/open-qm-base-station"
# build-root-directory: "software/oqm-core-base-station"
# # https://github.com/marketplace/actions/test-reporter
# - name: Native Integration Test Report
# uses: dorny/test-reporter@v1
# if: success() || failure() # run this step even if previous step failed
# with:
# name: Native Integration Test Report # Name of the check run which will be created
# path: "software/open-qm-base-station/build/test-results/quarkusIntTest/*.xml" # Path to test results
# path: "software/oqm-core-base-station/build/test-results/quarkusIntTest/*.xml" # Path to test results
# reporter: java-junit # Format of test results
# - name: Archive Native Integration Test Report
# uses: actions/upload-artifact@v2
# if: success() || failure()
# with:
# name: Native Integration Test Report
# path: "software/open-qm-base-station/build/reports/tests/quarkusIntTest"
# path: "software/oqm-core-base-station/build/reports/tests/quarkusIntTest"


# - name: Publish Unit Test Results
# uses: EnricoMi/[email protected]
# if: always()
# with:
# github_token: "${{ secrets.GITHUB_TOKEN }}"
# files: "software/open-qm-base-station/build/test-results/**/*.xml"
# files: "software/oqm-core-base-station/build/test-results/**/*.xml"
Loading

0 comments on commit af50ced

Please sign in to comment.