7.9.2023
Gitlab browser performance testing
Gitlab hat ein feature um mit sitespeed.io die performance einer website zu messen (ähnlich zu pagespeed insights).
Damit kann man nach jedem deployment oder sogar an jedem merge request die performance der website messen. Ich habe das mal für unsere homepage eingerichtet.
Alles was es dafür braucht sind ein paar anpassungen an der gitlab-ci.yaml:
include:
template: Verify/Browser-Performance.gitlab-ci.yml
browser_performance:
only:
- main
needs:
- deployProd
variables:
URL: https://newcubator.com/
SITESPEED_OPTIONS: -n 5
Wenn man review apps benutzt, kann man sogar für jeden MR die performance testen.
Mehr findet ihr in der gitlab dokumentation:
https://docs.gitlab.com/ee/ci/testing/browser_performance_testing.html
Standort Hannover
newcubator GmbH
Bödekerstraße 22
30161 Hannover
Standort Dortmund
newcubator GmbH
Westenhellweg 85-89
44137 Dortmund