-
Notifications
You must be signed in to change notification settings - Fork 4
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
run in gitlab ci #24
Comments
Hi @cofiscz, Yes, I use this add-on mainly in CI, but I've never tried it in Gitlab CI, only in GitHub workflows. For example, this test workflow installs ddev and this add-on, then runs a simple playwright test. Do you have any public repo where I can see how you install ddev and this add-on with Gitlab CI, so I can try to reproduce the bug ? If not, I will try anyway (don't know when I will have time for it, but it's an interesting issue). Looking at your log, it seems like something is going wrong when trying to start the vnc server. No idea why it fails at this moment. Something I have in mind too: this "vnc" feature is probably not needed in CI, I would like to rework on this so that people can disable it; but it's not clear how I could do that. Perhaps you could try to modify the entrypoint, before running the playwright container for the first time, in order to not run the vnc server. Maybe something like : Please let me know, Thanks |
Hi Julien! |
Hi @cofiscz, I can not accept the invitation: Gitlab asks me to login before accepting and I can't register. By the way, I suggest you to test replacing Thanks |
Hi,
I'm trying to run whole ddev environment including playwright in gitlab ci but it doesn't work. I've tried run it manually on server under the gitlab-runner user and result is the same.
Have you tried to run it in CI? Maybe you have some ideas what could be wrong?
Gitlab Runner Log
ddev logs -s playwright
The text was updated successfully, but these errors were encountered: