Skip to content

CI: Build docker images for all services and archs#556

Merged
s-heppner merged 1 commit into
eclipse-basyx:developfrom
rwth-iat:feature/server-ci-release
Jun 4, 2026
Merged

CI: Build docker images for all services and archs#556
s-heppner merged 1 commit into
eclipse-basyx:developfrom
rwth-iat:feature/server-ci-release

Conversation

@hpoeche
Copy link
Copy Markdown

@hpoeche hpoeche commented Jun 1, 2026

After refactoring the server package, the CI for building and publishing the Docker image to Dockerhub did not longer work, as the Dockerfile paths changed. Additionally the registry and discovery services were not published.

These changes fix the build in the release CI for the repository service and add the missing ones. Builds are now executed using QEMU emulation to support building armv7 and arm64 in order to create a multi-platform image.

The following image names are used:

  • Repository Service -> eclipsebasyx/basyx-python-repository
  • Discovery Service -> eclipsebasyx/basyx-python-discovery
  • Registry Service -> eclipsebasyx/basyx-python-registry

Fix #555

After refactoring the server package, the CI for building and
releasing did not longer work. Additionally the registry and
discovery services are not published.

These changes fix the build in the release CI for the repository
service and add the missing ones. Builds are now executed using
QEMU for amd64, armv7 and arm64 to create a multi-platform image.
Copy link
Copy Markdown
Member

@s-heppner s-heppner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM as far as I can tell at this point. Thank you!

@s-heppner s-heppner merged commit 5220dda into eclipse-basyx:develop Jun 4, 2026
13 checks passed
@s-heppner s-heppner deleted the feature/server-ci-release branch June 4, 2026 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants