- upgrade drone to use compose to push builds
Some checks failed
continuous-integration/drone Build is failing

This commit is contained in:
oonyeje 2025-02-22 15:29:53 -05:00
parent 9718dbb97a
commit af968fabd2
2 changed files with 13 additions and 13 deletions

View File

@ -29,21 +29,18 @@ steps:
path: /var/run/docker.sock path: /var/run/docker.sock
commands: commands:
- docker-compose -f ./docker-compose.drone.yaml build - docker-compose -f ./docker-compose.drone.yaml build
- docker tag oonyeje-portfolio gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest
- name: push-image - name: push-image
image: plugins/docker:latest image: docker/compose:latest
settings: settings:
registry: gitea.bsidesolutions.net compose_file: ./docker-compose.drone.yaml
repo: gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio push:
username: - image: gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest
from_secret: DOCKER_USERNAME registry: gitea.bsidesolutions.net
password: username:
from_secret: DOCKER_PASSWORD from_secret: DOCKER_USERNAME
# email: password:
# from_secret: DOCKER_EMAIL from_secret: DOCKER_PASSWORD
tags:
- latest
dockerfile: ./Dockerfile
context: ./
# - name: deploy-staging # - name: deploy-staging
# image: plugins/ansible:latest # image: plugins/ansible:latest

View File

@ -9,6 +9,9 @@
"lint": "next lint", "lint": "next lint",
"export": "next export" "export": "next export"
}, },
"engines": {
"node": "20"
},
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-svg-core": "^6.4.2", "@fortawesome/fontawesome-svg-core": "^6.4.2",
"@fortawesome/free-brands-svg-icons": "^6.4.2", "@fortawesome/free-brands-svg-icons": "^6.4.2",