Skip to content

Commit 06e6f01

Browse files
committed
move process from module to top-level
1 parent 11f9b83 commit 06e6f01

29 files changed

+266
-495
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright [yyyy] [name of copyright owner]
189+
Copyright 2023 Heilbronn University of Applied Sciences
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

README.md

Lines changed: 4 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,9 @@
1-
# HiGHmed Processes
1+
# DSF Process Allow-List
22

3-
![Java CI Build with Maven](https://github.com/highmed/highmed-processes/workflows/Java%20CI%20Build%20with%20Maven/badge.svg)
4-
5-
In this repository you will find the processes of the HiGHmed consortia, that can be deployed on the [HiGHmed DSF](https://github.com/highmed/highmed-dsf).
3+
In this repository you will find the process for generating and downloading allow-lists, which can be deployed on the [DSF](https://github.com/datasharingframework/dsf).
64

75
## Development
8-
Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/highmed/highmed-processes/tree/develop).
6+
Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf-process-allow-list/tree/develop).
97

108
## License
11-
All code of the HiGHmed processes is published under the [Apache-2.0 License](LICENSE).
12-
13-
## Wiki
14-
A full documentation can be found in the [HiGHmed DSF Wiki](https://github.com/highmed/highmed-dsf/wiki).
15-
16-
## Building the Project
17-
Prerequisite: Java 11, Maven >= 3.6
18-
19-
* Add the Github Package Registry server to your Maven `.m2/settings.xml`. Instructions on how to generate the `USERNAME` and `TOKEN` can be found in the HiGHmed DSF Wiki page with the name [Using the Github Maven Package Registry](https://github.com/highmed/highmed-dsf/wiki/Using-the-Github-Maven-Package-Registry).
20-
21-
```
22-
<servers>
23-
<server>
24-
<id>github</id>
25-
<username>USERNAME</username>
26-
<password>TOKEN</password>
27-
</server>
28-
</servers>
29-
```
30-
31-
* Build the project from the root directory of this repository by executing the following command. If you want to copy the artifacts into the test folders of the **highmed-dsf** repository, make sure that the **highmed-processes** repository resides in the same folder as the **higmmed-dsf** repository and activate the profile `copy-to-highmed-dsf-process` in the build command.
32-
33-
```
34-
mvn clean install (-P copy-to-highmed-dsf-process)
35-
```
36-
37-
## Executing the Processes
38-
The HiGHmed DSF Wiki includes a section about [Manual Integration Testing](https://github.com/highmed/highmed-dsf/wiki/Build-and-Test-Project#manual-integration-testing-vms-for-docker-registry-3-medics-ttp), with detailed descriptions on how to run the processes in a simulated testing environment consisting of 3 MeDICs and 1 TTP. Example implementations to start a process can be found in the respective Maven sub-modules under `src/test/java` in the package `org.highmed.dsf.bpe.start`.
39-
40-
41-
## Implementing new Processes
42-
Instructions on how to implement a new process can be found in the HiGHmed DSF Wiki page with the name [Adding a new BPMN Process](https://github.com/highmed/highmed-dsf/wiki/Adding-BPMN-Processes).
9+
All code is published under the [Apache-2.0 License](LICENSE).

dsf-bpe-process-update-allow-list/pom.xml

Lines changed: 0 additions & 286 deletions
This file was deleted.
File renamed without changes.

0 commit comments

Comments
 (0)