Skip to content

build: updated deployment system with new shared library plugin pipeline#36

Merged
mattdibi merged 2 commits intodevelopfrom
updating-deployment-system
Mar 6, 2026
Merged

build: updated deployment system with new shared library plugin pipeline#36
mattdibi merged 2 commits intodevelopfrom
updating-deployment-system

Conversation

@sfiorani
Copy link
Copy Markdown
Member

@sfiorani sfiorani commented Mar 5, 2026

The kura-apps repo differs from the classic structures of the addons, since the distrib folder is called kura-apps-distrib, due to the separation between kura-examples and kura-addon-prototypes. Moreover, the kura-examples folder contains all the examples grouped by type (ble, security and so on).

For this reason, we created a custom pipeline in the add-on-shared repo under branch plugin/apps and this PR makes the necessary changes to adapt on the new pipeline.

  • The properties shared among all the distrib poms are now declared once under the kura-apps-distrib/pom.xml
  • Removed the same properties duplicated in all other poms
  • updated the ci.groovy to point to new branch on add-on-shared

Signed-off-by: SimoneFiorani <simone.fiorani@abinsula.com>
@sfiorani sfiorani requested a review from mattdibi March 5, 2026 16:44
mattdibi
mattdibi previously approved these changes Mar 5, 2026
@mattdibi mattdibi changed the title build: updated deployment system with new shared library plugin build: updated deployment system with new shared library plugin pipeline Mar 6, 2026
@mattdibi
Copy link
Copy Markdown
Member

mattdibi commented Mar 6, 2026

@sfiorani tests seems to be failing

Signed-off-by: SimoneFiorani <simone.fiorani@abinsula.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 6, 2026

@mattdibi mattdibi merged commit 941adaf into develop Mar 6, 2026
4 checks passed
@mattdibi mattdibi deleted the updating-deployment-system branch March 6, 2026 13:18
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.

2 participants