Ich versuche CI mit gitlab einzurichten und meine e2e Tests basieren auf Chrome Headless, die lokal funktionieren, wie kann ich sicher sein, dass ich diese kopflose Funktionalität mit Chrom im CI-Prozess habe?GitLab CI kopflos chrom
1
A
Antwort
0
Wenn Sie AngularJS verwenden, können Sie sofort mit docker-e2e-protractor beginnen oder das Dockerfile heraussuchen und es zu Ihren Notwendigkeiten ändern, um Ihrem Rahmen zu passen.
Es integriert sich gut in Gitlab CI. Ich verwende es in Kombination mit einem AngularJS-Frontend-Docker-Image, das mit einem CakePHP-Backend-Docker-Image verbunden ist, und verwende dann docker-e2e-winkelmesser, um die Tests auszuführen.
Verwandte Themen
- 1. Gitlab-CI mit Gitlab-Setup
- 2. Protractor in kopflos Chrom nicht ausgeführt browser.actions()
- 3. Gitlab CI, ssh Läufer
- 4. Gitlab und CI-Server
- 5. Gitlab CI-Runner
- 6. Wordpress CI in Gitlab
- 7. Wie vergleichen travis-ci und gitlab-ci?
- 8. Gitlab CI: Ausgabe der Buildstufe
- 9. Build Erlang mit gitlab-ci
- 10. Maven-Credentials in gitlab CI
- 11. Ändern Gitlab CI Runner Benutzer
- 12. Gitlab CI Gradle Abhängigkeits-Cache
- 13. Gitlab-CI und Apartment Gem
- 14. LWJGL baut mit Gitlab CI
- 15. Gitlab CI für Laravel 5. *
- 16. CI mit Gitlab und Heroku
- 17. Global GOPATH in gitlab-ci
- 18. apk zum zip hinzufügen Gitlab-CI? Artefakte .gitlab-ci.yml Konfiguration
- 19. Wie verwende ich PowerShell mit Gitlab CI in Gitlab Pages?
- 20. So führen Sie Tests automatisch in GitLab CI mit gitlab-ci-multi-runner aus
- 21. Gitlab CI Gebäude auf mehreren Läufern
- 22. Gitlab CI: Obligatorische Etiketten für Zusammenführungsaufträge
- 23. Mail senden nach Gitlab CI Stufe
- 24. Globale Umgebungsvariablen für gitlab CI-Runner
- 25. Put Gitlab CI Runner Ausgabe in Wiki
- 26. Protokolldateien in Gitlab CI/CD integrieren
- 27. Regex für Gitlab CI Test Coverage Parsing
- 28. Ändern eines Dienstes in GitLab CI
- 29. Gitlab - Erstellen von Zusammenführungsanforderungen in CI-Server
- 30. Installieren von Java on online Gitlab ci
Lustigerweise sah ich Ihre Antwort zu diesem Thema woanders und versuchte, diesen Ansatz zu nehmen, danke – nagrom97