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

Improve CI tests based on bash best practices #1490

Merged
merged 5 commits into from
Jan 30, 2020

Conversation

juan131
Copy link
Contributor

@juan131 juan131 commented Jan 29, 2020

Signed-off-by: juan131 juan@bitnami.com

Description of the change

Improves CI tests scripts based on bash best practices.

Benefits

  • Robust bash scripts
  • No warnings/errors using shellcheck

Possible drawbacks

I might break the CI tests 🤣

Signed-off-by: juan131 <juan@bitnami.com>
Copy link
Contributor

@absoludity absoludity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might break the CI tests rofl

Prophetic :P

Looks great, thanks for making them clearer :)

script/e2e-test.sh Outdated Show resolved Hide resolved
Signed-off-by: juan131 <juan@bitnami.com>
Copy link
Contributor

@andresmgot andresmgot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the improvements @juan131

I have sent you an invitation for the kubeapps organization. With that you should be able to run any job with ssh so you can debug what's failing:

Screenshot from 2020-01-30 10-45-03

Let me know if you need help!

juan131 added 3 commits January 30, 2020 10:53
Signed-off-by: juan131 <juan@bitnami.com>
Signed-off-by: juan131 <juan@bitnami.com>
Signed-off-by: juan131 <juan@bitnami.com>
@juan131 juan131 merged commit 5af6422 into vmware-tanzu:master Jan 30, 2020
@juan131 juan131 deleted the ci-tests branch January 30, 2020 11:05
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.

3 participants