integrations-core icon indicating copy to clipboard operation
integrations-core copied to clipboard

[PLINT-484] Support deployment logs

Open sarah-witt opened this issue 1 year ago • 1 comments

What does this PR do?

Uses the new logs in integrations feature to support deployment logs in the octopus integration

Motivation

Users may want a way to pull in logs from their deployments for debugging and to correlate with metrics about each deployment.

Open questions:

  • Should we attempt to handle multi-line logs now?

Review checklist (to be filled by reviewers)

  • [ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • [ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • [ ] If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

sarah-witt avatar Oct 18 '24 18:10 sarah-witt

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.29%. Comparing base (6a88501) to head (04439a0). Report is 3 commits behind head on sarah/add-octopus-integration.

Additional details and impacted files

codecov[bot] avatar Oct 18 '24 18:10 codecov[bot]

closing in favor of https://github.com/DataDog/integrations-core/pull/19152

sarah-witt avatar Nov 27 '24 16:11 sarah-witt