Skip to content

enh(ci): add installation/uninstallation test for stream-connectors-lib - #348

Merged
sdepassio merged 5 commits into
developfrom
CTOR-575-add-github-action-to-install-a-stream-connector
Jun 23, 2026
Merged

enh(ci): add installation/uninstallation test for stream-connectors-lib#348
sdepassio merged 5 commits into
developfrom
CTOR-575-add-github-action-to-install-a-stream-connector

Conversation

@sdepassio

Copy link
Copy Markdown
Contributor

Description

Adding installation tests for stream-connectors-lib: install the generated package, run a script to test the library and uninstall.
Another PR will be done to add the same tests on stream-connectors packages, but they need this version of the library.

Fixes CTOR-575

Type of change

  • Patch fixing an issue (non-breaking change)
  • New functionality (non-breaking change)
  • Breaking change (patch or feature) that might cause side effects breaking part of the Software

Checklist

Community contributors & Centreon team

  • I have followed the coding style guidelines provided by Centreon
  • I have commented my code, especially new classes, functions or any legacy code modified. (docblock)
  • I have commented my code, especially hard-to-understand areas of the PR.
  • I have rebased my development branch on the base branch (master, maintenance).

@sdepassio
sdepassio marked this pull request as ready for review May 29, 2026 16:03
@sdepassio
sdepassio requested review from a team as code owners May 29, 2026 16:03
@sdepassio
sdepassio requested review from Tpo76, mushroomempires and tanguyvda and removed request for a team May 29, 2026 16:03
@sdepassio
sdepassio requested a review from a team as a code owner June 1, 2026 09:17
@sdepassio
sdepassio requested review from sc979 and removed request for a team June 1, 2026 09:17
sc979
sc979 previously requested changes Jun 1, 2026
Comment thread .gitleaks.toml Outdated
@sdepassio
sdepassio force-pushed the CTOR-575-add-github-action-to-install-a-stream-connector branch 2 times, most recently from c461924 to f6e4fab Compare June 1, 2026 13:50
@sdepassio
sdepassio requested review from omercier, sc979 and tuntoja June 1, 2026 14:19
Comment thread .github/workflows/stream-connectors.yml Outdated
@sc979
sc979 dismissed their stale review June 1, 2026 15:19

Fix provided. Thank you @sdepassio

@sdepassio
sdepassio requested a review from sc979 June 3, 2026 13:40
Comment thread packaging/connectors-lib/centreon-stream-connectors-lib.yaml
Comment thread .github/workflows/lua-cffi.yml Outdated
@sdepassio
sdepassio force-pushed the CTOR-575-add-github-action-to-install-a-stream-connector branch from 87e47a9 to 6a6820e Compare June 4, 2026 08:03
Comment thread .github/workflows/stream-connectors.yml Outdated
Comment thread .github/workflows/stream-connectors.yml Outdated
@sdepassio
sdepassio force-pushed the CTOR-575-add-github-action-to-install-a-stream-connector branch 2 times, most recently from 9a85417 to 6d62dc0 Compare June 19, 2026 13:04
@sdepassio
sdepassio force-pushed the CTOR-575-add-github-action-to-install-a-stream-connector branch 2 times, most recently from 2945829 to e36b7e4 Compare June 19, 2026 15:02
@sdepassio
sdepassio force-pushed the CTOR-575-add-github-action-to-install-a-stream-connector branch from e36b7e4 to 7f6f524 Compare June 19, 2026 15:39
@sdepassio
sdepassio requested review from sc979 and tuntoja June 19, 2026 16:41
@sc979
sc979 removed their request for review June 22, 2026 08:44
Comment thread .github/actions/test-packages/action.yml
@sdepassio
sdepassio merged commit b2dcaf7 into develop Jun 23, 2026
251 checks passed
@sdepassio
sdepassio deleted the CTOR-575-add-github-action-to-install-a-stream-connector branch June 23, 2026 14:50
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.

4 participants