woodpecker test

This commit is contained in:
Rodrigo Verdiani 2025-10-26 21:45:53 -03:00
parent 80434abaca
commit 28c6804469

View File

@ -28,3 +28,22 @@ steps:
- npm run build
when:
event: [push, pull_request]
- name: docker-build
image: docker:24
privileged: true
environment:
DOCKER_REGISTRY: git.badger-pirarucu.ts.net
DOCKER_USER: ${DOCKER_USER}
DOCKER_PASSWORD: ${DOCKER_PASSWORD}
IMAGE_NAME: ${DOCKER_REGISTRY}/username/nextjs-app
commands:
- echo "Logging into Gitea Docker registry..."
- echo $DOCKER_PASSWORD | docker login $DOCKER_REGISTRY -u $DOCKER_USER --password-stdin
- echo "Building Docker image..."
- docker build -t $IMAGE_NAME:latest .
- echo "Pushing Docker image..."
- docker push $IMAGE_NAME:latest
when:
event: [push]