Wir haben die Tests in zwei Jobs aufgeteilt und können dort einige Keywords sehen. Der „before_script“ wird immer zuerst ausgeführt und wird meistens dazu genutzt notwendige Änderungen wie eine Installation vor dem Hauptteil vorzunehmen. test_pytest: image: python:latest stage: test before_script: - pip3 install -U pytest - pytest --version script: - pytest - echo „Dieser Test ist fertig!“ test_pylint: image: python:latest stage: test before_script: - pip3 install pylint script: - pylint calculator.py build_image: stage: deploy script: - docker build python-test . Source: https://www.artikelschreiber.com/.