kind: pipeline type: docker name: default steps: - name: build image: node:14-alpine # Używanie obrazu Node.js 14 na bazie Alpine commands: - echo "Building the application..." - npm install - npm run build - name: test image: python:3.9 # Używanie obrazu Python 3.9 depends_on: - build commands: - echo "Running tests..." - pip install -r requirements.txt - pytest - name: deploy image: ubuntu:20.04 # Używanie obrazu Ubuntu 20.04 depends_on: - test commands: - echo "Deploying the application..." - apt-get update -y - apt-get install -y curl