Skip to content

Add build jobs in GitLab CI#295

Merged
xlamorlette-datadog merged 4 commits into
masterfrom
migrate-to-gitlab-3
Jan 30, 2026
Merged

Add build jobs in GitLab CI#295
xlamorlette-datadog merged 4 commits into
masterfrom
migrate-to-gitlab-3

Conversation

@xlamorlette-datadog

@xlamorlette-datadog xlamorlette-datadog commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

This PR adds the build jobs, which are parallel and parametric, for all flavors: Nginx, OpenResty and Ingress Nginx.

@xlamorlette-datadog xlamorlette-datadog force-pushed the migrate-to-gitlab-3 branch 28 times, most recently from 12635cb to 88c604f Compare January 28, 2026 13:09
@codecov-commenter

codecov-commenter commented Jan 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.52%. Comparing base (0192e94) to head (c9fac4f).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #295   +/-   ##
=======================================
  Coverage   68.52%   68.52%           
=======================================
  Files          56       56           
  Lines        6088     6088           
  Branches     1057     1057           
=======================================
  Hits         4172     4172           
  Misses       1410     1410           
  Partials      506      506           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@xlamorlette-datadog xlamorlette-datadog force-pushed the migrate-to-gitlab-3 branch 8 times, most recently from 7ad67f4 to a5f0183 Compare January 29, 2026 08:54
@xlamorlette-datadog xlamorlette-datadog force-pushed the migrate-to-gitlab-3 branch 4 times, most recently from f4f42b3 to e0e32fd Compare January 29, 2026 10:16
@xlamorlette-datadog xlamorlette-datadog force-pushed the migrate-to-gitlab-3 branch 4 times, most recently from 4a54434 to 0362dd9 Compare January 29, 2026 14:44
@xlamorlette-datadog xlamorlette-datadog changed the title Finish reorganizing Makefile Add build jobs in GitLab CI Jan 29, 2026
@xlamorlette-datadog xlamorlette-datadog marked this pull request as ready for review January 29, 2026 16:08
@xlamorlette-datadog xlamorlette-datadog requested a review from a team as a code owner January 29, 2026 16:08
@xlamorlette-datadog xlamorlette-datadog requested review from dubloom and removed request for a team January 29, 2026 16:08
@xlamorlette-datadog xlamorlette-datadog merged commit b5bbb8a into master Jan 30, 2026
116 checks passed
@xlamorlette-datadog xlamorlette-datadog deleted the migrate-to-gitlab-3 branch January 30, 2026 09:07
khanayan123 added a commit that referenced this pull request Apr 13, 2026
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
gh-worker-dd-mergequeue-cf854d Bot pushed a commit that referenced this pull request Apr 15, 2026
chore: update dd-trace-cpp submodule to stable session ID headers branch

Points to ayan.khan/stable-session-id-headers tip for integration
validation of DD-Session-ID and DD-Root-Session-ID telemetry headers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

feat: seed root session ID in master before workers fork

Generate root_session_id in create_datadog_main_conf (master process)
and pass it to TracerConfig in make_tracer (worker process). All workers
inherit the same root via fork memory copy, ensuring consistent
DD-Root-Session-ID across telemetry from all workers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

chore: update dd-trace-cpp submodule to latest

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

fix: remove submodule pin, keep only src changes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Merge branch 'master' into ayan.khan/stable-session-id-headers

chore: update dd-trace-cpp submodule to main (includes #295)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Merge branch 'master' into ayan.khan/stable-session-id-headers

Co-authored-by: ayan.khan <ayan.khan@datadoghq.com>
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