Skip to content

Commit 5816dd0

Browse files
Merge pull request #242 from Engineering-Research-and-Development/develop
1.14.5 Release
2 parents d3a74f5 + 5ea516a commit 5816dd0

File tree

56 files changed

+636
-57
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+636
-57
lines changed

.github/workflows/ECC.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ name: Build Ecc and run GH Action
33
on:
44
push:
55
branches: [ "feature/*", "hotfix/*", "develop", "master"]
6-
# pull_request:
7-
# branches: [ "develop" ]
86

97
jobs:
108
build:
@@ -18,13 +16,20 @@ jobs:
1816

1917
steps:
2018
- uses: actions/checkout@v3
19+
2120
- name: Set up JDK 11
2221
uses: actions/setup-java@v3
2322
with:
2423
distribution: 'temurin'
2524
java-version: '11'
25+
cache: maven
26+
27+
- name: Install maven dependencies
28+
run: ./ci/mavenDependency.sh
29+
2630
- name: Build with Maven
2731
run: mvn clean package
32+
2833
- name: Run Creating Docker Image from ECC repo
2934
run: ./ci/deploy.sh
3035

.github/workflows/docker-publish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ jobs:
2121
with:
2222
java-version: '11'
2323
distribution: 'temurin'
24-
cache: maven
24+
- name: Install maven dependencies
25+
run: ./ci/mavenDependency.sh
2526
- name: Build with Maven
2627
env:
2728
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/maven_release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ jobs:
2121
with:
2222
java-version: '11'
2323
distribution: 'temurin'
24-
cache: maven
2524
- name: Initialize mandatory git config
2625
run: |
2726
git config user.name "GitHub Actions"
@@ -31,7 +30,10 @@ jobs:
3130
uses: webfactory/ssh-agent@v0.7.0
3231
with:
3332
ssh-private-key: ${{ secrets.SSH_KEY }}
34-
33+
34+
- name: Install maven dependencies
35+
run: ./ci/mavenDependency.sh
36+
3537
- name: Release with Maven
3638
env:
3739
GITHUB_USERNAME: ${{ github.actor }}

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
## [1.14.5] - 2023-10-30
5+
6+
### Changed
7+
8+
- CertificationCheck now uses Cosign to verify if running version is signed
9+
10+
### Added
11+
12+
- new property application.selfdescription.defaultEndpoint - used for custom URI where connector self-description is exposed
13+
414
## [1.14.4] - 2023-10-05
515

616
### Changed

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ FROM eclipse-temurin:11-jre-alpine
66
# Add Maintainer Info
77
LABEL maintainer="gabriele.deluca@eng.it"
88

9-
RUN apk add --no-cache wget openssl curl
9+
RUN apk add --no-cache wget openssl curl cosign
1010
#RUN apt-get update \
1111
# && apt-get install -y wget \
1212
# && rm -rf /var/lib/apt/lists/
1313

14-
RUN mkdir -p /home/nobody/data/sd && mkdir -p /home/nobody/data/log/ecc
14+
RUN mkdir -p /home/nobody/data/sd && mkdir -p /home/nobody/data/log/ecc && mkdir -p /.sigstore
1515

1616

1717
WORKDIR /home/nobody
@@ -22,7 +22,7 @@ COPY target/dependency-jars /home/nobody/app/dependency-jars
2222
# Add the application's jar to the container
2323
ADD target/application.jar /home/nobody/app/application.jar
2424

25-
RUN chown -R nobody:nogroup /home/nobody
25+
RUN chown -R nobody:nogroup /home/nobody && chown -R nobody:nogroup /.sigstore
2626

2727
USER 65534
2828

453 KB
Binary file not shown.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a1e55da7993f3094898283d37f650358ce4d92ac
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>de.fhg.aisec.ids</groupId>
5+
<artifactId>ids-api</artifactId>
6+
<version>2.1.0</version>
7+
<name>IDSCP Protocol Library</name>
8+
<description>Contains the WebSocket-based Industrial Data Space Communication Protocol (IDSCP)</description>
9+
<url>https://github.com/industrial-data-space/trusted-connector</url>
10+
<licenses>
11+
<license>
12+
<name>The Apache License, Version 2.0</name>
13+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
14+
</license>
15+
</licenses>
16+
<developers>
17+
<developer>
18+
<name>Michael Lux</name>
19+
<email>michael.lux@aisec.fraunhofer.de</email>
20+
<organization>Fraunhofer AISEC</organization>
21+
<organizationUrl>aisec.fraunhofer.de</organizationUrl>
22+
</developer>
23+
</developers>
24+
<scm>
25+
<connection>scm:git:git://github.com:industrial-data-space/trusted-connector.git</connection>
26+
<developerConnection>scm:git:ssh://github.com:industrial-data-space/trusted-connector.git</developerConnection>
27+
<url>https://github.com/industrial-data-space/trusted-connector</url>
28+
</scm>
29+
<dependencies>
30+
<dependency>
31+
<groupId>org.apache.logging.log4j</groupId>
32+
<artifactId>log4j-core</artifactId>
33+
<version>2.6.2</version>
34+
<scope>compile</scope>
35+
</dependency>
36+
<dependency>
37+
<groupId>org.apache.logging.log4j</groupId>
38+
<artifactId>log4j-slf4j-impl</artifactId>
39+
<version>2.6.2</version>
40+
<scope>compile</scope>
41+
</dependency>
42+
<dependency>
43+
<groupId>com.google.protobuf</groupId>
44+
<artifactId>protobuf-java</artifactId>
45+
<version>3.10.0</version>
46+
<scope>compile</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>com.fasterxml.jackson.core</groupId>
50+
<artifactId>jackson-annotations</artifactId>
51+
<version>2.10.2</version>
52+
<scope>compile</scope>
53+
</dependency>
54+
<dependency>
55+
<groupId>org.checkerframework</groupId>
56+
<artifactId>checker-qual</artifactId>
57+
<version>2.5.2</version>
58+
<scope>compile</scope>
59+
</dependency>
60+
<dependency>
61+
<groupId>de.fraunhofer.iais.eis.ids.infomodel</groupId>
62+
<artifactId>java</artifactId>
63+
<version>3.0.0</version>
64+
<scope>compile</scope>
65+
</dependency>
66+
</dependencies>
67+
</project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
5b27077c3a993cc1b21eaf9f18df859eaccd1556
63.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)