Skip to content

Update Workflows for CPP#22

Merged
vinodreddy-g merged 3 commits intoeclipse-score:mainfrom
joshualicht:cpp_implementation
Jun 26, 2025
Merged

Update Workflows for CPP#22
vinodreddy-g merged 3 commits intoeclipse-score:mainfrom
joshualicht:cpp_implementation

Conversation

@joshualicht
Copy link
Contributor

@joshualicht joshualicht commented Jun 26, 2025

-Fix Problems with Github Workflows
-Add CPP Build in the check-workflow
-Add CPP Unittests in the check-workflow (Results printed inside the Pipeline)

Github Workflows: Add CPP Unittests and fix failure
Use bazel-contrib instead of specific Bazel Download Link
@github-actions
Copy link

github-actions bot commented Jun 26, 2025

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server and connecting to it...
INFO: Invocation ID: cfff908b-3cab-4ac8-ab5e-5271ba61c309
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'rules_boost~' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-7N1yXHXevuoJ1NWzjjzliNuRzyn2TgPJdC0uwAsVt68="
DEBUG: Repository rules_boost~ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:387:31: in <toplevel>
Computing main repo mapping: 
WARNING: For repository 'googletest', the root module requires module version googletest@1.14.0, but got googletest@1.15.0 in the resolved dependency graph.
WARNING: For repository 'aspect_rules_lint', the root module requires module version aspect_rules_lint@1.0.3, but got aspect_rules_lint@1.4.2 in the resolved dependency graph.
Computing main repo mapping: 
Loading: 
Loading: 1 packages loaded
Analyzing: target //:license-check (2 packages loaded, 0 targets configured)
Analyzing: target //:license-check (2 packages loaded, 0 targets configured)

Analyzing: target //:license-check (67 packages loaded, 10 targets configured)

Analyzing: target //:license-check (102 packages loaded, 10 targets configured)

Analyzing: target //:license-check (111 packages loaded, 10 targets configured)

Analyzing: target //:license-check (163 packages loaded, 1921 targets configured)

Analyzing: target //:license-check (170 packages loaded, 2895 targets configured)

Analyzing: target //:license-check (170 packages loaded, 2895 targets configured)

Analyzing: target //:license-check (173 packages loaded, 4901 targets configured)

Analyzing: target //:license-check (175 packages loaded, 5145 targets configured)

Analyzing: target //:license-check (175 packages loaded, 5145 targets configured)

Analyzing: target //:license-check (175 packages loaded, 5145 targets configured)

INFO: Analyzed target //:license-check (176 packages loaded, 7064 targets configured).
[9 / 13] [Prepa] JavaToolchainCompileClasses external/rules_java~/toolchains/platformclasspath_classes
ERROR: /home/runner/work/inc_mw_per/inc_mw_per/BUILD:31:21: Generating Dash formatted dependency file ... failed: missing input file '//:cargo_lock'
ERROR: /home/runner/work/inc_mw_per/inc_mw_per/BUILD:31:21: Generating Dash formatted dependency file ... failed: 1 input file(s) do not exist
Target //:license.check.license_check failed to build
Use --verbose_failures to see the command lines of failed build steps.
ERROR: /home/runner/work/inc_mw_per/inc_mw_per/BUILD:31:21 Generating Dash formatted dependency file ... failed: 1 input file(s) do not exist
INFO: Elapsed time: 185.274s, Critical Path: 0.39s
INFO: 12 processes: 2 disk cache hit, 10 internal.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target

@github-actions
Copy link

The created documentation from the pull request is available at: docu-html

@joshualicht joshualicht changed the title Update Workflows Update Workflows for CPP Jun 26, 2025
Copy link

@guysagnes guysagnes left a comment

Choose a reason for hiding this comment

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

Looks good

Display CPP Unittest Coverage with lcov
@vinodreddy-g vinodreddy-g merged commit 1321daa into eclipse-score:main Jun 26, 2025
10 checks passed
atarekra pushed a commit to Valeo-S-CORE-Organization/persistency that referenced this pull request Nov 9, 2025
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.

3 participants

Comments