Skip to content

Commit

Permalink
Changes workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
FriedJannik committed Aug 29, 2024
1 parent 53d54a2 commit 8886c95
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 40 deletions.
50 changes: 45 additions & 5 deletions .github/workflows/docker_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,44 @@
name: Build and Start Docker Images

on:
workflow_run:
workflows: [Install BaSyx]
types:
- completed

pull_request:
branches: [ main ]
paths-ignore:
- '.github/ISSUE_TEMPLATE/**'
- '.github/CODE_OF_CONDUCT.md'
- '.github/CODING_CONVENTIONS.md'
- '.github/CONTRIBUTING.md'
- '.github/dependabot.yml'
- '.github/pull_request_template.md'
- '.github/SECURITY.md'
- 'docs/**'
- 'examples/**'
- 'README.md'
- '.gitattributes'
- '.gitignore'
- 'LICENSE'
- 'NOTICE'

env:
VERSION: 2.0.0-SNAPSHOT

jobs:
compile:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
cache: maven
- name: Package BaSyx ( No Tests )
run: mvn clean package -DskipTests

build-test-aas-repository:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -67,6 +93,7 @@ jobs:
run: exit 0

build-test-aas-environment:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -118,6 +145,7 @@ jobs:
run: exit 0

build-test-concept-description-repository:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -169,6 +197,7 @@ jobs:
run: exit 0

build-test-aas-discovery:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -220,6 +249,7 @@ jobs:
run: exit 0

build-test-aasx-fileserver:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -271,6 +301,7 @@ jobs:
run: exit 0

build-test-submodel-repository:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -322,6 +353,7 @@ jobs:
run: exit 0

build-test-submodel-service:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -373,6 +405,7 @@ jobs:
run: exit 0

build-test-aas-registry-kafka-mem:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -424,6 +457,7 @@ jobs:
run: exit 0

build-test-aas-registry-kafka-mongodb:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -475,6 +509,7 @@ jobs:
run: exit 0

build-test-aas-registry-log-mem:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -526,6 +561,7 @@ jobs:
run: exit 0

build-test-aas-registry-log-mongodb:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -577,6 +613,7 @@ jobs:
run: exit 0

build-test-submodel-registry-kafka-mem:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -628,6 +665,7 @@ jobs:
run: exit 0

build-test-submodel-registry-kafka-mongodb:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -679,6 +717,7 @@ jobs:
run: exit 0

build-test-submodel-registry-log-mem:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -730,6 +769,7 @@ jobs:
run: exit 0

build-test-submodel-registry-log-mongodb:
needs: compile
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down
35 changes: 0 additions & 35 deletions .github/workflows/maven_run.yml

This file was deleted.

0 comments on commit 8886c95

Please sign in to comment.