Files
CDN-APP-INSIDER/.drone.yml
Dinawo ae8cec43d8
Some checks failed
continuous-integration/drone/push Build is failing
Add Docker build and push steps
2024-03-28 21:01:14 +01:00

32 lines
725 B
YAML

kind: pipeline
name: default
steps:
- name: build
image: docker
commands:
- docker build -t cdn-app-insider:latest .
- docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
- docker push cdn-app-insider:latest
- name: build-node
image: node:latest
environment:
USERNAME:
from_secret: git_username
PASSWORD:
from_secret: git_password
commands:
- npm install
- node -v
- name: create-docker-image-insider
image: plugins/docker
settings:
registry: git.dinawo.fr
repo: git.dinawo.fr/drone/cdn-app-insider
tags: latest
username:
from_secret: git_username
password:
from_secret: git_password