-
Notifications
You must be signed in to change notification settings - Fork 1.3k
happy smoke test #16523
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
happy smoke test #16523
Conversation
443955d
to
c2af486
Compare
started the job as gitpod-build-pd-happy-smoke-test.10 because the annotations in the pull request description changed |
/werft run with-integration-tests=all recreate-vm 👍 started the job as gitpod-build-pd-happy-smoke-test.11 |
c2af486
to
5a460b2
Compare
Can we use this one? or do we need to add a new one? cc @mads-hartmann /hold |
5a460b2
to
2d517a4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes look great! I happy reusing preivew-env-check-regression for this.
One thought for a follow-up PR: This job currently doesn't do anything when it fails. Would you be able to have it write a Slack message to #development-pipline - if it becomes annoying we can always disable the Slack message again
Could you help me to add this webhook URL to the repo secret? cc @mads-hartmann |
@iQQBot Done 🧡 I named it |
b8759bd
to
2681da3
Compare
started the job as gitpod-build-pd-happy-smoke-test.20 because the annotations in the pull request description changed |
/werft run with-preview recreate-vm 👍 started the job as gitpod-build-pd-happy-smoke-test.21 |
33f45e1
to
d18a1f4
Compare
/unhold |
Description
We want to improve gitpod to be more reliable, in case someone changes the common path, but does not verify, we want to run a simple smoke test for each successful main build
This test only contains
Related Issue(s)
Part of #16196
How to test
e.g. https://github.com/gitpod-io/gitpod/actions/runs/4253507307
FYI, I change some code for wait image build, and already run integration test for workspace and ide, make sure it don't break anything (some failed are expected)
Release Notes
Documentation
Build Options:
Experimental feature to run the build with GitHub Actions (and not in Werft).
leeway-target=components:all
Run Leeway with
--dont-test
Publish Options
Installer Options
Add desired feature flags to the end of the line above, space separated
Preview Environment Options:
If enabled this will build
install/preview
If enabled this will create the environment on GCE infra
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh