Skip to content

Copy server TLS config into output directory#1263

Open
texasaggie97 wants to merge 1 commit into
ni:mainfrom
texasaggie97:users/texasaggie97/copy-server-tlsconfig
Open

Copy server TLS config into output directory#1263
texasaggie97 wants to merge 1 commit into
ni:mainfrom
texasaggie97:users/texasaggie97/copy-server-tlsconfig

Conversation

@texasaggie97
Copy link
Copy Markdown
Contributor

What does this Pull Request accomplish?

Adds a post-build CMake copy step for server_nitlsconfig.json so the TLS configuration file is copied into the ni_grpc_device_server binary output directory.

Why should this Pull Request be merged?

The server expects its runtime configuration files to be available in the output directory. This change ensures the TLS config is staged alongside the server binary the same way other server config artifacts already are, which makes local runs and deployments more reliable.

What testing has been done?

No additional tests were run for this change.

The change is limited to build-time staging logic in CMakeLists.txt.

@amstewart
Copy link
Copy Markdown
Contributor

Should probably mention that this is primarily to fix the GH workflow CI runs.

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.

5 participants