* Created empty Kibana workflow file
Signed-off-by: alukic <alukic@vmware.com>
* Added the Kibana pipeline and the folder structure
Signed-off-by: alukic <alukic@vmware.com>
* Added the Goss test
Signed-off-by: alukic <alukic@vmware.com>
* Added the initial Cypress test spec
Signed-off-by: alukic <alukic@vmware.com>
* Added the git workflow pointing to the pipeline
Signed-off-by: alukic <alukic@vmware.com>
* Added the Kibana tests
Signed-off-by: alukic <alukic@vmware.com>
* Added the CR suggestions, formatting
Signed-off-by: alukic <alukic@vmware.com>
* Changed the locator strategy for upload files
Signed-off-by: alukic <alukic@vmware.com>
* Increased the timeout since the application is slow
Signed-off-by: alukic <alukic@vmware.com>
* Added the dynamic title for Canvas
Signed-off-by: alukic <alukic@vmware.com>
* Add Airflow tests
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Rename users tests data
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Improve DAG trigger selector and delete plugins
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Add Import variable test and formatting
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
* Added the tests for Grafana
Signed-off-by: superaleks <alukic@vmware.com>
* Removed the port for default port
Signed-off-by: superaleks <alukic@vmware.com>
* Added the workflow
Signed-off-by: alukic <alukic@vmware.com>
* Removed the extra fixtures file
Signed-off-by: alukic <alukic@vmware.com>
* Randomised test data, added changes suggested in the code review
Signed-off-by: alukic <alukic@vmware.com>
* Added the PR feedback changes
Signed-off-by: alukic <alukic@vmware.com>
* Removed the deletion test case for data source
Signed-off-by: alukic <alukic@vmware.com>
* Changed the locator strategy to take advantage of retryability, reduced env file
Signed-off-by: alukic <alukic@vmware.com>
* Removed autogenerated file
Signed-off-by: alukic <alukic@vmware.com>
* Instead of constant, use direct values for locators
Signed-off-by: alukic <alukic@vmware.com>
* Formatting
Signed-off-by: alukic <alukic@vmware.com>
* Applied an improvement to locator strategy
Signed-off-by: alukic <alukic@vmware.com>
* Improved a locator for commands too
Signed-off-by: alukic <alukic@vmware.com>
* Fixing the flaky login command
Signed-off-by: alukic <alukic@vmware.com>
* Applied the changes requested by javisalgar
Signed-off-by: alukic <alukic@vmware.com>
* Changed to reduce flakiness
Signed-off-by: alukic <alukic@vmware.com>
* Last working change for login flakiness
Signed-off-by: alukic <alukic@vmware.com>
* Trailing space
Signed-off-by: alukic <alukic@vmware.com>
* [bitnami/*] test: fixed bump detection
ref: bitnami/charts#9062 -- The script compared with the head repo, not base; now using data from the API response to detect bumps
Signed-off-by: Marcello Pontes <balaum@gmail.com>
* [bitnami/*] removed extra char on bump detection
Signed-off-by: Marcello Pontes <balaum@gmail.com>
Description of the change
This PR adds integration with the VMware Image Builder Github actions for package, lint and trivy.
It will also remove the redundant actions from helm/ct. The conditions for launching the VIB pipeline are:
PRs need to affect only one chart
PRs need to bump the chart version
It has been tested with the following examples:
Successful chart bumps (the pipeline runs): Bump argo-workflows javsalgar/charts-1#1 Bump bitnami/nginx-ingress-controller javsalgar/charts-1#7
Two chart bumps (the pipeline gets skipped): Bump bitnami/pytorch and bitnami/haproxy javsalgar/charts-1#3
Changes without version bump (the action fails): Update grafana readme javsalgar/charts-1#5 Change wavefront-prometheus-adapter README javsalgar/charts-1#2 Change bitnami/drupal description javsalgar/charts-1#8
Changes in the repo root (the action does not run): Change root repo license javsalgar/charts-1#4
Create a file in the bitnami/ folder without affecting a chart (the pipeline gets skipped): Change root repo license javsalgar/charts-1#4
* Testing the VIB workflow, please ignore
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* First test failed. Launching second test
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Trigger the Redis VIB
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Added a validate pipeline for redis
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Pointing to the validate pipeline for Redis this time
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Removed the added new line in Readme. No real changes. Ready to merge
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Added the Redis workflow and the Goss tests for three topologies
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Tried to trigger the Redis worfklow without merging
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Added new in some files due to possible linter complain
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Removed extra new lines
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Workflow modification as per review
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Newline fix
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Newline fix using VS Code
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Newline fix for a previously used pipeline
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Added back the synchronize action
Signed-off-by: Aleksandra Lukic <alukic@vmware.com>
* Turns VIB on in master branch for wordpress product
Signed-off-by: Martin Perez <martinpe@vmware.com>
* Also vib branch for demo purposes
* Remove vib branch