elastic / elastic-package

elastic-package - Command line tool for developing Elastic Integrations
Other
44 stars 107 forks source link

Add go-resource resources for Fleet Policies #1836

Closed jsoriano closed 2 weeks ago

jsoriano commented 2 weeks ago

Add go-resource resources for Fleet Policies, what will allow to continue the refactors in test runners, in line with https://github.com/elastic/elastic-package/pull/1756. It also allows to define specific integration tests for policies management.

I plan to use this for https://github.com/elastic/elastic-package/issues/947.

There is some code duplication with the system test runner, but the idea is to remove all this code from there in future refactors, leveraging the resources added here.

I took some opinionated decisions based on the known and predicted use cases, and the current logic:

jsoriano commented 2 weeks ago

/test

elasticmachine commented 2 weeks ago

:broken_heart: Build Failed

Failed CI Steps

History

cc @jsoriano

jsoriano commented 2 weeks ago

Merging, failure in CI is not related.