Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Buildkite] Add tests to check elastic-package with serverless projects #1656

Closed
mrodm opened this issue Feb 2, 2024 · 0 comments · Fixed by #1807
Closed

[Buildkite] Add tests to check elastic-package with serverless projects #1656

mrodm opened this issue Feb 2, 2024 · 0 comments · Fixed by #1807
Assignees
Labels

Comments

@mrodm
Copy link
Contributor

mrodm commented Feb 2, 2024

Currently, there is no step in CI to check about elastic-package creating Serverless projects or running system/pipeline/asset/static tests with it.

There is a daily job in the integrations repository where elastic-package test the packages using Serverless projects:

However, this pipeline tests the latest elastic-package release merged into integrations. It does not test the latest changes in elastic-package before being released.

It would be interesting to have dedicated steps to check that elastic-package CLI can create a Serverless project and run the given tests with some package.

To be considered:

  • Run tests with Observability and Security or just one project type?
  • Create a new daily job or add a new step in the main pipeline?
    • Adding an step in the main pipeline would do this test in every Pull Request and every merge to main.
  • Test using also different configurations (enabled Logstash? Add logstash to serverless provider #1645)

Related issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant