Skip to content
Merged
Show file tree
Hide file tree
Changes from 39 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
d514748
release: bump all module dependencies for new S-CORE release
LittleHuba Aug 28, 2026
a3ba7ef
release: apply score_communication's QNX8 poll workaround patch to sc…
LittleHuba Aug 28, 2026
a9cecf5
release: downgrade score_tooling to 2.0.2 (+ patch) to keep rust_cove…
LittleHuba Aug 28, 2026
c244e96
docs: add S-CORE v0.9 release note
antonkri Aug 31, 2026
02a2e6c
chore: bump score_config_management to e0489b190ed6d2fa183b9a8063e2db…
antonkri Aug 31, 2026
d74d94a
fix: rebase config_management patch 001 onto score_lifecycle rename
antonkri Aug 31, 2026
cfaee57
Merge remote-tracking branch 'origin/releases/v_0_9' into release_can…
antonkri Aug 31, 2026
1a78ebc
fix: exclude broken config_management main_function_test target
antonkri Aug 31, 2026
14ce58d
Update Kyron
pawelrutkaq Sep 1, 2026
94b7a7d
Update lock file
pawelrutkaq Sep 1, 2026
57e19cb
docs: add persistency module verification report
antonkri Sep 1, 2026
45822ca
fix: resolve formatting and coverage loading failures
antonkri Sep 2, 2026
696482b
Using lifecycle 0.6.0 (#321)
MaciejKaszynski Sep 2, 2026
1941565
add baselibs verf report
antonkri Sep 2, 2026
fd1c57e
Exclude score_persistency kvs test_cases from CI (nodejs_wheel collis…
antonkri Sep 2, 2026
974d92b
Fix docs build: rename target, align tooling with score_tooling@2.0.2
antonkri Sep 2, 2026
14ed206
Restore docs-combo collections via bundles=, fix upstream content war…
antonkri Sep 2, 2026
bbcd064
update docs-as-code and platform, add docs-as-code bundle
AlexanderLanin Sep 2, 2026
4f78719
add logging via dirty quick fix
AlexanderLanin Sep 2, 2026
05b36c9
docs: add lifecycle
AlexanderLanin Sep 2, 2026
67a55f4
docs: patch baselibs
AlexanderLanin Sep 2, 2026
2fd3c27
Merge branch 'main' into release_candidate_09
pawelrutkaq Sep 3, 2026
08d8380
Update Time module to 0.0.2
pawelrutkaq Sep 3, 2026
77123f0
Remove stale orchestration content
pawelrutkaq Sep 3, 2026
835dfe3
Remove not used logging patch
pawelrutkaq Sep 3, 2026
4343ca2
Update platforms to support new EB platform label
pawelrutkaq Sep 3, 2026
33e0b83
Remove hardcoded component
pawelrutkaq Sep 3, 2026
2d88ad8
Remove logging patch
pawelrutkaq Sep 3, 2026
8b13b2b
docs: remove duplicate lifecycle glossary from score_platform
antonkri Sep 3, 2026
73fb08e
ci: preserve test.xml reports across docs build output_base switch
antonkri Sep 3, 2026
dc4fb2d
docs: regenerate overall status for v0.9 and add Kyron
antonkri Sep 4, 2026
5aa7ea9
Fix documentations builds and modules layout (#331)
pawelrutkaq Sep 4, 2026
2f9ca81
Use correct doc build
pawelrutkaq Sep 4, 2026
fe3a024
Add missing doc file (#332)
pawelrutkaq Sep 4, 2026
37d94bd
Fix documentation build
pawelrutkaq Sep 4, 2026
47779db
Merge branch 'releases/v_0_9' into release_candidate_09
pawelrutkaq Sep 4, 2026
345d6fb
Merge branch 'releases/v_0_9' into release_candidate_09
pawelrutkaq Sep 4, 2026
52b6aa2
Using lifecycle 0.6.1 (#334)
MaciejKaszynski Sep 4, 2026
46aa2aa
Align config management release metadata
antonkri Sep 4, 2026
a187366
Bumps score_logging to latest rel.v.0.2.4
rmaddikery Sep 4, 2026
809c2fb
improve release notes
antonkri Sep 7, 2026
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ __pycache__/
_build
ubproject.toml
/docs/_collections
/tests-report

# Workspace files
/score_*/
Expand Down
51 changes: 39 additions & 12 deletions BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -12,30 +12,57 @@
# *******************************************************************************

load("@score_docs_as_code//:docs.bzl", "docs")
load("@score_tooling//:defs.bzl", "setup_starpls", "use_format_targets")
load("@score_tooling//:defs.bzl", "setup_starpls")
load("@score_tooling//third_party/format:macros.bzl", "use_format_targets")

# Alias causing doc build here being independet of what doc-as-code do.
# This allows to changge labels of real doc build indepedent of pull_request_target
# helping being more flexible on releases
alias(
name = "docs_shim",
actual = "//:docs_combo",
actual = "//:docs",
)

# Docs-as-code
docs(
data = [
bundles = [
# Software components
"@score_persistency//:needs_json",
"@score_kyron//:needs_json",
# "@score_baselibs//:needs_json", # score_tooling is dev_dependency
# TODO Remove and replace with generation for know_good.json !
# "@score_communication//:needs_json", # no docs_sources
# "@score_lifecycle_health//:needs_json", # unreadable images - relative paths issue
"@score_logging//:needs_json", # duplicated labels
# Tools
"@score_platform//:needs_json",
"@score_process//:needs_json",
"@score_docs_as_code//:needs_json",
{
"bundle": "@score_lifecycle//:docs_bundle",
"mount_at": "modules/score_lifecycle",
},
{
"bundle": "@score_logging//:docs_bundle",
"mount_at": "modules/score_logging",
},
{
"bundle": "@score_persistency//:docs_bundle",
"mount_at": "modules/score_persistency",
},
{
"bundle": "@score_kyron//:docs_bundle",
"mount_at": "modules/score_kyron",
},
{
"bundle": "@score_baselibs//:docs_bundle",
"mount_at": "modules/score_baselibs",
},

# Process methods and tools (PMT)
{
"bundle": "@score_platform//:docs_bundle",
"mount_at": "process_methods_tools/score_platform",
},
{
"bundle": "@score_process_description//:docs_bundle",
"mount_at": "process_methods_tools/score_process_description",
},
{
"bundle": "@score_docs_as_code//:docs_bundle",
"mount_at": "process_methods_tools/score_docs_as_code",
},
],
known_good = "known_good.json",
source_dir = "docs",
Expand Down
1,774 changes: 1,570 additions & 204 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ For documentation covering repository workflows, testing frameworks, and platfor
To generate HTML documentation for all integrated modules:

```bash
bazel run //:docs_combo_experimental
bazel run //:docs
```

## Supported Platforms
Expand Down
3 changes: 1 addition & 2 deletions bazel/toolchains/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@ load("@score_tooling//cpp/libclang:libclang_toolchain.bzl", "libclang_toolchain"
# //bazel_common:score_llvm_libclang.MODULE.bazel.
libclang_toolchain(
name = "score_ref_int_libclang",
cxx_builtin_include = "@llvm_toolchain_llvm//:cxx_builtin_include",
extra_config_site = "@llvm_toolchain_llvm//:extra_config_site",
cc_toolchain = "@llvm_toolchain//:cc-clang-x86_64-linux",
libclang = "@llvm_toolchain_llvm//:lib/libclang.so",
visibility = ["//visibility:public"],
)
Expand Down
2 changes: 1 addition & 1 deletion bazel_common/score_llvm_libclang.MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ llvm = use_extension(
llvm.toolchain(
llvm_version = "19.1.7",
)
use_repo(llvm, "llvm_toolchain_llvm")
use_repo(llvm, "llvm_toolchain", "llvm_toolchain_llvm")
69 changes: 34 additions & 35 deletions bazel_common/score_modules_target_sw.MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -11,89 +11,88 @@
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

# Generated from known_good.json at 2026-08-21T00:00:00+00:00Z
# Generated from known_good.json at 2026-08-28T09:19:12Z
# Do not edit manually - use scripts/known_good/update_module_from_known_good.py --known known_good.json --output-dir-modules bazel_common

bazel_dep(name = "score_baselibs")
git_override(
single_version_override(
module_name = "score_baselibs",
commit = "06f6b9b7d48710438ea4664d84da5143594763cb",
patch_strip = 1,
patches = [
"//patches/baselibs:001-restore-trace-library-mock-visibility.patch",
"//patches/baselibs:002-restore-qnx8-poll-workaround.patch",
"//patches/baselibs:003-score-tooling-not-dev-dependency.patch",
"//patches/baselibs:004-remove-hedron-and-clang-tidy-config.patch",
"//patches/baselibs:005-rename-manual-verification-report-id.patch",
"//patches/baselibs:006-include-cpp-style-guide-in-toctree.patch",
"//patches/baselibs:007-lower-quick-start-heading.patch",
"//patches/baselibs:008-rename-module-architecture-label.patch",
],
remote = "https://github.com/eclipse-score/baselibs.git",
version = "0.2.12",
)

bazel_dep(name = "score_communication")
git_override(
single_version_override(
module_name = "score_communication",
commit = "21652a6196c22bdf89e0a0abb34aabeb79eb26a0",
patch_strip = 1,
patches = [
"//patches/communication:001-expose-comm-examples.patch",
"//patches/communication:003-module-deps-visibility.patch",
"//patches/communication:004-rules-build-error-not-dev-dependency.patch",
],
remote = "https://github.com/eclipse-score/communication.git",
version = "0.4.0",
)

bazel_dep(name = "score_persistency")
git_override(
single_version_override(
module_name = "score_persistency",
commit = "b987d375e54f038c31f9441fa738c747c7a07c75",
patch_strip = 1,
patches = [
"//patches/persistency:001-fix-doc.patch",
"//patches/persistency:002-fix-dev-dep.patch",
"//patches/persistency:003-fix-docs-version.patch",
"//patches/persistency:001-add-mod-need.patch",
"//patches/persistency:002-rename-manual-verification-report-id.patch",
"//patches/persistency:003-pip-not-dev-dependency.patch",
"//patches/persistency:004-imagefs-not-dev-dependency.patch",
"//patches/persistency:005-googletest-not-dev-dependency.patch",
"//patches/persistency:006-add-module-index-title.patch",
],
remote = "https://github.com/eclipse-score/persistency.git",
version = "0.3.5",
)

bazel_dep(name = "score_kyron")
git_override(
single_version_override(
module_name = "score_kyron",
commit = "cc72f599cc0c04a4e80c12a204f57e59a48d284a",
remote = "https://github.com/eclipse-score/kyron.git",
patch_strip = 1,
patches = [
"//patches/kyron:001-use-format-targets-new-location.patch",
],
version = "0.1.4",
)

bazel_dep(name = "score_lifecycle_health")
git_override(
module_name = "score_lifecycle_health",
commit = "23e9849437c578ade99b8ccbf5d09c1835737b3f",
remote = "https://github.com/eclipse-score/lifecycle.git",
bazel_dep(name = "score_lifecycle")
single_version_override(
module_name = "score_lifecycle",
version = "0.6.1",
)

bazel_dep(name = "score_logging")
git_override(
module_name = "score_logging",
commit = "6d8fcb3734e3f3307615bae5495d2d3a82b0b8c4",
patch_strip = 1,
patches = [
"//patches/logging:006-use-format-targets-compat.patch",
],
remote = "https://github.com/eclipse-score/logging.git",
)

bazel_dep(name = "score_time")
git_override(
single_version_override(
module_name = "score_time",
commit = "8c42d34698535dabeaa4782d5ec123256151fb30",
patch_strip = 1,
patches = [
"//patches/time:001-memory-shared-moved-to-communication.patch",
],
remote = "https://github.com/eclipse-score/time.git",
version = "0.0.2",
)

bazel_dep(name = "score_config_management")
git_override(
single_version_override(
module_name = "score_config_management",
commit = "952461ceffff774fb4c125ee023fea0221fcdce2",
patch_strip = 1,
patches = [
"//patches/config_management:001-adapt-proxy-api-and-remove-internal-targets.patch",
],
remote = "https://github.com/eclipse-score/config_management.git",
version = "0.2.0",
)
54 changes: 27 additions & 27 deletions bazel_common/score_modules_tooling.MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -11,63 +11,63 @@
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

# Generated from known_good.json at 2026-08-21T00:00:00+00:00Z
# Generated from known_good.json at 2026-08-28T09:19:12Z
# Do not edit manually - use scripts/known_good/update_module_from_known_good.py --known known_good.json --output-dir-modules bazel_common

bazel_dep(name = "score_crates")
git_override(
single_version_override(
module_name = "score_crates",
commit = "4656dda8f04a3d88c8089f63111195840cfbd9e3",
remote = "https://github.com/eclipse-score/score-crates.git",
version = "0.0.11",
)

bazel_dep(name = "score_itf")
git_override(
single_version_override(
module_name = "score_itf",
commit = "802e0186d373e0d9d67c1c9ccb1ea08952c7ad06",
remote = "https://github.com/eclipse-score/itf.git",
version = "0.5.0",
)

bazel_dep(name = "score_tooling")
git_override(
single_version_override(
module_name = "score_tooling",
commit = "7099e272c3f6114bad17736debd54139601aedd4",
remote = "https://github.com/eclipse-score/tooling.git",
patch_strip = 1,
patches = [
"//patches/tooling:001-expose-aspect-rules-lint-non-dev.patch",
],
version = "2.0.2",
)

bazel_dep(name = "score_platform")
git_override(
single_version_override(
module_name = "score_platform",
commit = "24ec6f276cd37755b5dae7f2345913628d56831f",
remote = "https://github.com/eclipse-score/score.git",
patch_strip = 1,
patches = [
"//patches/platform:001-remove-duplicate-lifecycle-glossary.patch",
],
version = "0.7.2",
)

bazel_dep(name = "score_bazel_platforms")
git_override(
single_version_override(
module_name = "score_bazel_platforms",
commit = "607672cdf2f05f21af7113dab0849726dd59bf86",
remote = "https://github.com/eclipse-score/bazel_platforms.git",
version = "1.1.0",
)

bazel_dep(name = "score_test_scenarios")
git_override(
single_version_override(
module_name = "score_test_scenarios",
commit = "fec712d490ff5d46fae91332bafac4777b300026",
remote = "https://github.com/eclipse-score/testing_tools.git",
version = "0.4.1",
)

bazel_dep(name = "score_docs_as_code")
git_override(
single_version_override(
module_name = "score_docs_as_code",
commit = "f1f20f0579ab5e63513561db0ab055cbec46c987",
remote = "https://github.com/eclipse-score/docs-as-code.git",
version = "8.1.1",
)

bazel_dep(name = "score_process")
git_override(
module_name = "score_process",
commit = "8df530cab5efcb40e9f835ba6e9b61ae2f0175c7",
remote = "https://github.com/eclipse-score/process_description.git",
bazel_dep(name = "score_process_description")
single_version_override(
module_name = "score_process_description",
version = "2.1.2",
)

bazel_dep(name = "score_bazel_cpp_toolchains")
Expand Down
Loading
Loading