Mise Γ  jour de '.drone.yml'

main
gregandev 1 year ago
parent ab4391ce15
commit 6664950a85
  1. 76
      .drone.yml

@ -2,12 +2,12 @@ kind: pipeline
name: hugo name: hugo
type: docker type: docker
platform: platform:
os: linux os: linux
arch: arm64 arch: arm64
trigger: trigger:
branch: branch:
- master - master
steps: steps:
@ -33,42 +33,42 @@ steps:
######## NPM BROKEN ######## ######## NPM BROKEN ########
- name: install npm dependancies - name: install npm dependancies
image: node image: node
commands: commands:
- npm install - npm install
- npm build - npm build
- name: deploy on server - name: deploy on server
image: drillster/drone-rsync image: drillster/drone-rsync
settings: settings:
hosts: ["192.168.1.101"] hosts: ["192.168.1.101"]
target: /workspace/terminal-cv/site target: /workspace/terminal-cv/site
source: ./dist/* source: ./dist/*
port: 2021 port: 2021
user: user:
from_secret: RSYNC_USER from_secret: RSYNC_USER
key: key:
from_secret: RSYNC_STACK_KEY from_secret: RSYNC_STACK_KEY
######## TELEGRAM NOTIFICATION ######## ######## TELEGRAM NOTIFICATION ########
- name: notification - name: notification
image: appleboy/drone-telegram image: appleboy/drone-telegram
settings: settings:
token: token:
from_secret: TELEGRAM_TOKEN from_secret: TELEGRAM_TOKEN
to: to:
from_secret: TELEGRAM_USERID from_secret: TELEGRAM_USERID
message: > message: >
πŸ“ {{repo.name}} / {{commit.branch}} - {{commit.message}} πŸ“ {{repo.name}} / {{commit.branch}} - {{commit.message}}
{{#success build.status}} {{#success build.status}}
βœ… succeeded for πŸ‘·β€β™‚οΈ build {{build.number}} βœ… succeeded for πŸ‘·β€β™‚οΈ build {{build.number}}
{{else}} {{else}}
πŸ›‘ failed for πŸ‘·β€β™‚οΈ build {{build.number}} πŸ›‘ failed for πŸ‘·β€β™‚οΈ build {{build.number}}
{{/success}} {{/success}}
when: when:
status: status:
- failure - failure
- success - success

Loading…
Cancel
Save