Skip to content

Commit 8dd13bd

Browse files
add some setup stuff to readme
1 parent 3c00769 commit 8dd13bd

1 file changed

Lines changed: 54 additions & 0 deletions

File tree

README.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
1+
# Building the maven artifacts
2+
```shell
3+
PROJECT_ROOT=~/workspace/twinmap/letsdev-basyx-java-server-sdk
4+
cd ${PROJECT_ROOT}
5+
mvn clean install -DskipTests
6+
```
7+
Will produce the following component images:
8+
- AAS Environment: `basyx.aasenvironment/basyx.aasenvironment.component/target/basyx.aasenvironment.component-VERSION.jar`
9+
- AAS Registry: `basyx.aasregistry/basyx.aasregistry-service-release-log-mem/target/basyx.aasregistry-service-release-log-mem-VERSION.jar`
10+
- Submodel Registry: `basyx.aasdiscoveryservice/basyx.aasdiscoveryservice.component/target/basyx.aasdiscoveryservice.component-VERSION.jar`
11+
- AAS Discovery: `basyx.submodelregistry/basyx.submodelregistry-service-release-log-mem/target/basyx.submodelregistry-service-release-log-mem-VERSION.jar`
12+
13+
# Building the docker images
14+
## AAS Environment
15+
```shell
16+
PROJECT_ROOT=~/workspace/twinmap/letsdev-basyx-java-server-sdk
17+
AAS_ENVIRONMENT=0.3.5
18+
cd ${PROJECT_ROOT}/basyx.aasenvironment/basyx.aasenvironment.component
19+
docker build -t docker-twinmap.letsdev.de/aas-env-oauth:${AAS_ENVIRONMENT} .
20+
docker tag docker-twinmap.letsdev.de/aas-env-oauth:${AAS_ENVIRONMENT} docker-twinmap.letsdev.de/aas-env-oauth:${AAS_ENVIRONMENT}
21+
docker push docker-twinmap.letsdev.de/aas-env-oauth:${AAS_ENVIRONMENT}
22+
```
23+
## AAS Registry
24+
```shell
25+
PROJECT_ROOT=~/workspace/twinmap/letsdev-basyx-java-server-sdk
26+
AAS_REGISTRY=0.3.10
27+
cd ${PROJECT_ROOT}/basyx.aasregistry/basyx.aasregistry-service-release-log-mem
28+
docker build -t docker-twinmap.letsdev.de/aas-registry-log-mem-oauth:${AAS_REGISTRY} .
29+
docker tag docker-twinmap.letsdev.de/aas-registry-log-mem-oauth:${AAS_REGISTRY} docker-twinmap.letsdev.de/aas-registry-log-mem-oauth:${AAS_REGISTRY}
30+
docker push docker-twinmap.letsdev.de/aas-registry-log-mem-oauth:${AAS_REGISTRY}
31+
```
32+
## Submodel Registry
33+
```shell
34+
PROJECT_ROOT=~/workspace/twinmap/letsdev-basyx-java-server-sdk
35+
SM_REGISTRY_VERSION=0.3.10
36+
cd ${PROJECT_ROOT}/basyx.aasdiscoveryservice/basyx.aasdiscoveryservice.component
37+
docker build -t docker-twinmap.letsdev.de/aas-submodel-registry-log-mem-oauth:${SM_REGISTRY_VERSION} .
38+
docker tag docker-twinmap.letsdev.de/aas-submodel-registry-log-mem-oauth:${SM_REGISTRY_VERSION} docker-twinmap.letsdev.de/aas-submodel-registry-log-mem-oauth:${SM_REGISTRY_VERSION}
39+
docker push docker-twinmap.letsdev.de/aas-submodel-registry-log-mem-oauth:${SM_REGISTRY_VERSION}
40+
```
41+
## AAS Discovery
42+
```shell
43+
PROJECT_ROOT=~/workspace/twinmap/letsdev-basyx-java-server-sdk
44+
AAS_DISCOVERY_VERSION=0.3.3
45+
cd ${PROJECT_ROOT}/basyx.submodelregistry/basyx.submodelregistry-service-release-log-mem
46+
docker build -t docker-twinmap.letsdev.de/aas-discovery-oauth:${AAS_DISCOVERY_VERSION} .
47+
docker tag docker-twinmap.letsdev.de/aas-discovery-oauth:${AAS_DISCOVERY_VERSION} docker-twinmap.letsdev.de/aas-discovery-oauth:${AAS_DISCOVERY_VERSION}
48+
docker push docker-twinmap.letsdev.de/aas-discovery-oauth:${AAS_DISCOVERY_VERSION}
49+
```
50+
51+
52+
# See README of original repository below.
53+
# ----------------------------------------
54+
155
# Eclipse BaSyx Java V2 SDK [![Docker Pulls](https://img.shields.io/docker/pulls/eclipsebasyx/aas-server?style=plastic)](https://hub.docker.com/search?q=eclipsebasyx)
256
[![BaSyx Logo](https://www.eclipse.org/basyx/img/basyxlogo.png)](https://www.eclipse.org/basyx/)
357

0 commit comments

Comments
 (0)