some-repo/.drone.yml

30 lines
668 B
YAML
Raw Permalink Normal View History

2024-08-24 18:46:32 +00:00
kind: pipeline
type: docker
name: default
steps:
2024-08-31 08:08:00 +00:00
- 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