Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
477981d
add maven workflow
mr-noah Jan 25, 2023
6657b2d
adding documentation to readme and changing my properties
Nitsua365 Jan 26, 2023
902b2f1
cleaning
Nitsua365 Jan 26, 2023
2a790e1
cleaning and fixing gitignore
Nitsua365 Jan 26, 2023
bb02a9a
removed properties file in gitignore
Nitsua365 Jan 26, 2023
2cb4f3e
cleaning
Nitsua365 Jan 26, 2023
ae821c8
Merge remote-tracking branch 'origin/graalvm-extensions' into Adding-…
Nitsua365 Jan 27, 2023
7e2e0a7
Update README.md
Nitsua365 Jan 27, 2023
45fbf65
Update README.md
Nitsua365 Jan 27, 2023
f5a7fe5
adding cms microservice jar
Nitsua365 Feb 1, 2023
b6854c0
removing jar
Nitsua365 Feb 1, 2023
57e3a8e
adding cms jar path to unit tests
Nitsua365 Feb 1, 2023
f77c666
changing jar path to test cicd pipeline
Nitsua365 Feb 1, 2023
e176079
fixing all paths for tests and testing they run
Nitsua365 Feb 1, 2023
f86cdda
further removing test stubs for CICD testing
Nitsua365 Feb 1, 2023
08d5938
Merge branch 'master' into Adding-instructions-and-configuring-prophe…
Nitsua365 Feb 1, 2023
1860140
removed dependency graph
mr-noah Feb 1, 2023
0df3e80
Merge branch 'master' into Adding-instructions-and-configuring-prophe…
Nitsua365 Feb 1, 2023
ecf3b7a
commenting out hardcoded path tests
Nitsua365 Feb 1, 2023
994a2ab
Merge branch 'Adding-instructions-and-configuring-prophet-utils-unit-…
Nitsua365 Feb 1, 2023
5893478
Update maven.yml
Nitsua365 Feb 1, 2023
f034f9a
setup to run cms
Richard-Hutcheson Feb 1, 2023
42e362d
merge from Adding-instructions-and-configuring...
Richard-Hutcheson Feb 1, 2023
82ccc1c
edit readme, create output dir, redirect output to output dir, add co…
Richard-Hutcheson Feb 1, 2023
9511e77
create bounded context comparator script
Richard-Hutcheson Feb 2, 2023
12e8f2f
adding qms jar
Nitsua365 Feb 2, 2023
7593edf
setting up jars and paths
Nitsua365 Feb 3, 2023
038c18e
cleaning
Nitsua365 Feb 3, 2023
c3f2664
more cleaning
Nitsua365 Feb 3, 2023
0330757
cleaning refactoring and changing README.md
Nitsua365 Feb 3, 2023
3d6b103
change pipeline to run on every push
Nitsua365 Feb 3, 2023
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
33 changes: 33 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-maven

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: Java CI with Maven

on:
push:
branches: [ "**" ]
pull_request:
branches: [ "master" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn -B compiler:compile
- name: Run Unit Tests
run: mvn -B test
5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
output
out
coverage
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**
.DS_Store

### STS ###
Expand Down Expand Up @@ -34,6 +34,5 @@ build/
.vscode/

### application.properties ###
**/src/main/recources/application-dev.properties
systemContext.json
/.apt_generated_tests/
/.apt_generated_tests/
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,9 @@ creates context map, bounded contexts and communication diagrams.
```bash
mvn clean install
mvn package
```

## Running tests
```bash
mvn test
```
28 changes: 1 addition & 27 deletions bounded-context.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,33 +14,7 @@
</head>
<body>
<div class="mermaid" id="graphDiv">
classDiagram
class Exam
Exam : +String examinee
Exam : +Date description
Exam : +Integer correct
Exam : +Integer sum
Exam : +Integer correct
Exam : +Integer id
Exam : +ExamStatus status
Exam : +Integer configurationId
Exam : +String issuer
Exam : +String configurationId
Exam : +String examDate
class Choice
Choice : +boolean correct
Choice : +Question question
Choice : +Integer id
Choice : +boolean chosen
Choice : +boolean correct
Choice : +String body
class Question
Question : +Choice description
Question : +String code
Question : +Integer id
Question : +Exam exam
Question : +String body
Question "1" --> "*" Choice
classDiagram
</div>
<script>
mermaidAPI.initialize({
Expand Down
3 changes: 3 additions & 0 deletions config/config.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#PROPERTIES FILE FORMAT: https://en.wikipedia.org/wiki/.properties
#Reference variables here within code
radSourceRequestContextPath=./
19 changes: 19 additions & 0 deletions config/microservices.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"microservices": [
{
"baseDir": "/home/richardh/capstone/tms/cms/target",
"basePackage": "edu.baylor.ecs.cms",
"microserviceName": "cms"
},
{
"baseDir": "$PATH_TO_BOOT-INF",
"basePackage": "edu.baylor.ems",
"microserviceName": "ems"
},
{
"baseDir": "$PATH_TO_BOOT-INF",
"basePackage": "baylor.csi",
"microserviceName": "qms"
}
]
}
1 change: 0 additions & 1 deletion json/systemContext.json

This file was deleted.

Loading