Skip to content

OPCUA-3289: New pipeline for LogIt, Refactor Build system, Clean-up old files#15

Merged
luismiguensfernandez merged 21 commits into
masterfrom
migration-new-pipeline
Mar 20, 2026
Merged

OPCUA-3289: New pipeline for LogIt, Refactor Build system, Clean-up old files#15
luismiguensfernandez merged 21 commits into
masterfrom
migration-new-pipeline

Conversation

@luismiguensfernandez

@luismiguensfernandez luismiguensfernandez commented Feb 6, 2026

Copy link
Copy Markdown
Member

@luismiguensfernandez luismiguensfernandez changed the title Migration to new Pipeline OPCUA-3289: New pipeline for LogIt Feb 10, 2026
@quasar-team quasar-team deleted a comment from chatgpt-codex-connector Bot Feb 10, 2026
@luismiguensfernandez luismiguensfernandez marked this pull request as ready for review February 10, 2026 12:53
@quasar-team quasar-team deleted a comment from chatgpt-codex-connector Bot Feb 14, 2026
@luismiguensfernandez

Copy link
Copy Markdown
Member Author

@codex

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 95fa58f68b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread cmake/LogItBackendBoostlog.cmake
Comment thread CMakeLists.txt
@luismiguensfernandez luismiguensfernandez marked this pull request as draft February 26, 2026 13:23
@luismiguensfernandez luismiguensfernandez marked this pull request as ready for review March 20, 2026 12:46
@luismiguensfernandez luismiguensfernandez changed the title OPCUA-3289: New pipeline for LogIt OPCUA-3289: New pipeline for LogIt, Refactor Build system, Clean-up old files Mar 20, 2026
@luismiguensfernandez luismiguensfernandez merged commit 79ef7be into master Mar 20, 2026
12 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9115695d53

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

if(DEFINED ENV{BOOST_HOME})
message(STATUS "BOOST_HOME environment variable is set to: $ENV{BOOST_HOME}")
message(STATUS "this will set BOOST to that folder in static mode")
set(Boost_DIR $ENV{BOOST_HOME})

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Point BOOST_HOME at a prefix, not Boost_DIR

When BOOST_HOME is set, this assigns it to Boost_DIR, but CMake only treats <Package>_DIR as the directory that directly contains BoostConfig.cmake. The README now documents BOOST_HOME as an install prefix, so a custom Boost under something like /opt/boost will stop configuring unless the caller knows to pass the nested lib*/cmake/Boost-* directory instead. That breaks the advertised non-system Boost flow whenever Boost lives outside the default search paths.

Useful? React with 👍 / 👎.

Comment thread ci/gitlab/normal.yml
tags:
- win2025-container
script:
- cmake -B build $env:CMAKE_FLAGS

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Split Windows matrix flags before invoking CMake

In the Windows GitLab jobs this is executed by PowerShell ($env:... syntax), and PowerShell treats $env:CMAKE_FLAGS as one argument token. For the multi-backend profiles, CMake therefore receives a single malformed argument like -DLOGIT_BACKEND_STDOUTLOG=ON -DLOGIT_BACKEND_BOOSTLOG=ON, so only the first cache entry is applied and the extra backends are never enabled. As written, the new Windows matrix does not actually validate the BOOST/UATRACE/WINDOWS_DEBUGGER combinations it claims to cover.

Useful? React with 👍 / 👎.

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.

1 participant