Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare release. #94

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
submodules: recursive

# Setup build environment
- uses: ./.github/actions/setup-java

Check warning on line 95 in .github/workflows/build.yml

View workflow job for this annotation

GitHub Actions / Analyze

[MEDIUM] Unpinned Actions Full Length Commit SHA

Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps mitigate the risk of a bad actor adding a backdoor to the action's repository, as they would need to generate a SHA-1 collision for a valid Git object payload. When selecting a SHA, you should verify it is from the action's repository and not a repository fork.

# Enable deployment access (on demand or main branch and version tags only)
- name: Login to GitHub Container Registry
Expand Down Expand Up @@ -137,7 +137,7 @@
type=semver,pattern={{version}}
type=semver,pattern={{major}}
type=semver,pattern={{major}}.{{minor}}
type=raw,value=1.11.16-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=1.11.16,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}

# build in any case, but push only main and version tag settings
Expand Down Expand Up @@ -176,7 +176,7 @@
type=semver,pattern={{version}}
type=semver,pattern={{major}}
type=semver,pattern={{major}}.{{minor}}
type=raw,value=1.11.16-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=1.11.16,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}

# build in any case, but push only main and version tag settings
Expand Down Expand Up @@ -215,7 +215,7 @@
type=semver,pattern={{version}}
type=semver,pattern={{major}}
type=semver,pattern={{major}}.{{minor}}
type=raw,value=1.11.16-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=1.11.16,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}

# build in any case, but push only main and version tag settings
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@ All notable changes to this product will be documented in this file.

# Released

## [1.11.16] - 2024-02-20

### Added

### Changed

- Provisioning Agent: Upgrade to Ontop 5.2.0, Use Eclipse Temurin as Base Image
- Remoting Agent: Upgrade to RDF4J 4.3.8, Use Eclipse Temurin as Base Image

### Removed

## [1.10.15] - 2023-11-28

### Added
Expand Down
4 changes: 2 additions & 2 deletions charts/conforming-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ home: https://github.com/eclipse-tractusx/knowledge-agents/
sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/conforming
type: application
appVersion: "1.11.16-SNAPSHOT"
version: 1.11.16-SNAPSHOT
appVersion: "1.11.16"
version: 1.11.16
maintainers:
- name: 'Tractus-X Knowledge Agents Team'
4 changes: 2 additions & 2 deletions charts/conforming-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

# conforming-agent

![Version: 1.11.16-SNAPSHOT](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)
![Version: 1.11.16](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)

A Helm chart for the Tractus-X Conforming Agent which is a container to assess the conformity of all other parts of the Agent-Enabled Dataspace.

Expand All @@ -31,7 +31,7 @@ This chart has no prerequisites.
## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/conforming-agent --version 1.11.16-SNAPSHOT
$ helm install my-release eclipse-tractusx/conforming-agent --version 1.11.16
```

## Maintainers
Expand Down
4 changes: 2 additions & 2 deletions charts/provisioning-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ home: https://github.com/eclipse-tractusx/knowledge-agents/
sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/provisioning
type: application
appVersion: "1.11.16-SNAPSHOT"
version: 1.11.16-SNAPSHOT
appVersion: "1.11.16"
version: 1.11.16
maintainers:
- name: 'Tractus-X Knowledge Agents Team'
4 changes: 2 additions & 2 deletions charts/provisioning-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

# provisioning-agent

![Version: 1.11.16-SNAPSHOT](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)
![Version: 1.11.16](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)

A Helm chart for the Tractus-X Provisioning Agent which is a container to Bridge Agent-Enabled Connector and Relational Data Sources.

Expand All @@ -31,7 +31,7 @@ This chart has no prerequisites.
## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/provisioning-agent --version 1.11.16-SNAPSHOT
$ helm install my-release eclipse-tractusx/provisioning-agent --version 1.11.16
```

## Maintainers
Expand Down
4 changes: 2 additions & 2 deletions charts/remoting-agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ home: https://github.com/eclipse-tractusx/knowledge-agents/
sources:
- https://github.com/eclipse-tractusx/knowledge-agents/tree/main/remoting
type: application
appVersion: "1.11.16-SNAPSHOT"
version: 1.11.16-SNAPSHOT
appVersion: "1.11.16"
version: 1.11.16
maintainers:
- name: 'Tractus-X Knowledge Agents Team'
4 changes: 2 additions & 2 deletions charts/remoting-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
-->
# remoting-agent

![Version: 1.11.16-SNAPSHOT](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16-SNAPSHOT](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)
![Version: 1.11.16](https://img.shields.io/badge/Version-1.10.2--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.16](https://img.shields.io/badge/AppVersion-1.10.2--SNAPSHOT-informational?style=flat-square)

A Helm chart for the Tractus-X Remoting Agent which is a container to Bridge Agent-Enabled Connector and REST APIs.

Expand All @@ -30,7 +30,7 @@ This chart has no prerequisites.
## TL;DR
```shell
$ helm repo add eclipse-tractusx https://eclipse-tractusx.github.io/charts/dev
$ helm install my-release eclipse-tractusx/remoting-agent --version 1.11.16-SNAPSHOT
$ helm install my-release eclipse-tractusx/remoting-agent --version 1.11.16
```

## Maintainers
Expand Down
14 changes: 7 additions & 7 deletions conforming/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,15 +54,15 @@ mvn package

This will generate

- a [plugin jar](target/original-conforming-agent-1.11.16-SNAPSHOT.jar) containing all necessary components to be dropped into a Jakarta-Compatible Web Server.
- a [standalone jar](target/conforming-agent-1.11.16-SNAPSHOT.jar) including the Jakarta-Reference Implementation (Glassfish).
- a [plugin jar](target/original-conforming-agent-1.11.16.jar) containing all necessary components to be dropped into a Jakarta-Compatible Web Server.
- a [standalone jar](target/conforming-agent-1.11.16.jar) including the Jakarta-Reference Implementation (Glassfish).

### Run Locally

The [standalone jar](target/conforming-agent-1.11.16-SNAPSHOT.jar) may be started as follows
The [standalone jar](target/conforming-agent-1.11.16.jar) may be started as follows

```console
java -cp target/conforming-agent-1.11.16-SNAPSHOT.jar org.eclipse.tractusx.agents.conforming.Bootstrap"
java -cp target/conforming-agent-1.11.16.jar org.eclipse.tractusx.agents.conforming.Bootstrap"
```

### Containerizing
Expand All @@ -76,7 +76,7 @@ mvn install -Pwith-docker-image
or invoke the following docker command after a successful package run

```console
docker build -t tractusx/conforming-agent:1.11.16-SNAPSHOT -f src/main/docker/Dockerfile .
docker build -t tractusx/conforming-agent:1.11.16 -f src/main/docker/Dockerfile .
```

This will create a docker image based on a minimal java environment for running the Glassfish-based standalone jar.
Expand All @@ -85,7 +85,7 @@ To run the docker image, you could invoke this command

```console
docker run -p 8080:8080 \
tractusx/conforming-agent:1.11.16-SNAPSHOT
tractusx/conforming-agent:1.11.16
````

Afterwards, you should be able to access the [local SparQL endpoint](http://localhost:8080/) via
Expand Down Expand Up @@ -143,7 +143,7 @@ It can be added to your umbrella chart.yaml by the following snippet
dependencies:
- name: conforming-agent
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.11.16-SNAPSHOT
version: 1.11.16
alias: my-conforming-agent
```

Expand Down
2 changes: 1 addition & 1 deletion conforming/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<parent>
<groupId>org.eclipse.tractusx</groupId>
<artifactId>agents</artifactId>
<version>1.11.16-SNAPSHOT</version>
<version>1.11.16</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.tractusx</groupId>
<artifactId>agents</artifactId>
<version>1.11.16-SNAPSHOT</version>
<version>1.11.16</version>
<packaging>pom</packaging>
<name>Tractus-X Knowledge Agents Reference Implementations</name>
<description>Provides Reference Implementations and Artifacts to Realize Semantic Dataspace Backends</description>
Expand Down
10 changes: 5 additions & 5 deletions provisioning/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ mvn package
```

This will generate
- a [pluging jar](target/provisioning-agent-1.11.16-SNAPSHOT.jar) which maybe dropped into an Ontop server (into the lib folder)
- a [pluging jar](target/provisioning-agent-1.11.16.jar) which maybe dropped into an Ontop server (into the lib folder)

### Containerizing (Provisioning Agent)

Expand All @@ -124,7 +124,7 @@ mvn install -Pwith-docker-image
or invoke the following docker command after a successful package run

```console
docker build -t tractusx/provisioning-agent:1.11.16-SNAPSHOT -f src/main/docker/Dockerfile .
docker build -t tractusx/provisioning-agent:1.11.16 -f src/main/docker/Dockerfile .
```

The image contains
Expand All @@ -144,7 +144,7 @@ docker run -p 8080:8080 \
-v $(pwd)/resources/university-role1.obda:/input/mapping.obda \
-v $(pwd)/resources/university-role1.properties:/input/settings.properties \
-v $(pwd)/resources/university.sql:/tmp/university.sql \
tractusx/provisioning-agent:1.11.16-SNAPSHOT
tractusx/provisioning-agent:1.11.16
````

Afterwards, you should be able to access the [local SparQL endpoint](http://localhost:8080/) via
Expand Down Expand Up @@ -192,7 +192,7 @@ docker run -p 8080:8080 -p 8082:8082 \
-e ONTOP_MAPPING_FILE="/input/role1.obda /input/role2.obda" \
-e ONTOP_PROPERTIES_FILE="/input/role1.properties /input/role2.properties" \
-e ONTOP_DEV_MODE="false false" \
tractusx/provisioning-agent:1.11.16-SNAPSHOT
tractusx/provisioning-agent:1.11.16
````

Accessing entities spanning two schemas using the first role/endpoint delivers a greater count
Expand Down Expand Up @@ -297,7 +297,7 @@ It can be added to your umbrella chart.yaml by the following snippet
dependencies:
- name: provisioning-agent
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.11.16-SNAPSHOT
version: 1.11.16
alias: my-provider-agent
```

Expand Down
2 changes: 1 addition & 1 deletion provisioning/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<parent>
<groupId>org.eclipse.tractusx</groupId>
<artifactId>agents</artifactId>
<version>1.11.16-SNAPSHOT</version>
<version>1.11.16</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
14 changes: 7 additions & 7 deletions remoting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,15 +134,15 @@ mvn package
```

This will generate
- a [standalone jar](target/remoting-agent-1.11.16-SNAPSHOT.jar) containing all necessary rdf4j components to build your own repository server.
- a [pluging jar](target/original-remoting-agent-1.11.16-SNAPSHOT.jar) which maybe dropped into an rdf4j server for remoting support.
- a [standalone jar](target/remoting-agent-1.11.16.jar) containing all necessary rdf4j components to build your own repository server.
- a [pluging jar](target/original-remoting-agent-1.11.16.jar) which maybe dropped into an rdf4j server for remoting support.

### Run Locally

The standalone jar](target/remoting-agent-1.11.16-SNAPSHOT.jar) contains an example application that runs a sample repository against a sample source
The standalone jar](target/remoting-agent-1.11.16.jar) contains an example application that runs a sample repository against a sample source

```console
java -jar target/remoting-agent-1.11.16-SNAPSHOT.jar -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG
java -jar target/remoting-agent-1.11.16.jar -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG
```

### Containerizing
Expand All @@ -156,7 +156,7 @@ mvn install -Pwith-docker-image
or invoke the following docker command after a successful package run

```console
docker build -t tractusx/remoting-agent:1.11.16-SNAPSHOT -f src/main/docker/Dockerfile .
docker build -t tractusx/remoting-agent:1.11.16 -f src/main/docker/Dockerfile .
```

This will create a docker image including an extended rdf4j-server as well as an interactive rdf4j-workbench.
Expand All @@ -166,7 +166,7 @@ To run the docker image, you could invoke this command
```console
docker run -p 8081:8081 \
-v $(pwd)/src/test:/var/rdf4j/config \
tractusx/remoting-agent:1.11.16-SNAPSHOT
tractusx/remoting-agent:1.11.16
````

Afterwards, you should be able to access the [local SparQL endpoint](http://localhost:8081/) via
Expand Down Expand Up @@ -224,7 +224,7 @@ It can be added to your umbrella chart.yaml by the following snippet
dependencies:
- name: remoting-agent
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.11.16-SNAPSHOT
version: 1.11.16
alias: my-remoting-agent
```

Expand Down
2 changes: 1 addition & 1 deletion remoting/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.eclipse.tractusx</groupId>
<artifactId>agents</artifactId>
<version>1.11.16-SNAPSHOT</version>
<version>1.11.16</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion upgrade_version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
#
# SPDX-License-Identifier: Apache-2.0

OLD_VERSION=1.11.16-SNAPSHOT
OLD_VERSION=1.11.16
echo Upgrading from $OLD_VERSION to $1
PATTERN=s/$OLD_VERSION/$1/g
LC_ALL=C
Expand Down
Loading