website/.drone.yml
sthope 6f234ae0e8
All checks were successful
continuous-integration/drone/push Build is passing
Update '.drone.yml'
2021-09-02 13:41:55 +02:00

61 lines
1.3 KiB
YAML

kind: pipeline
type: docker
name: default
steps:
- name: jekyll
pull: always
image: jekyll/jekyll:latest
commands:
- touch Gemfile.lock
- chmod a+w Gemfile.lock
- chown -R jekyll:jekyll /drone
- gem update --system
- gem install bundler
- bundle install
- bundle exec jekyll build
- name: discord
pull: always
image: appleboy/drone-discord
avatar_url: "https://git.sthope.dev/sthope/drone_test/raw/branch/master/rick.png"
environment:
DISCORD_WEBHOOK_ID:
from_secret: discord_webhook_id
DISCORD_WEBHOOK_TOKEN:
from_secret: discord_webhook_token
settings:
message_file: drone-discord-msg.tpl
# message: >
# {{#success build.status}}
# ✅ Build #{{build.number}} of `{{repo.name}}` succeeded.
# 📝 Commit by {{commit.author}} on `{{commit.branch}}`:
# ```
# {{commit.message}}
# ```
# 🌐 <{{ build.link }}>
# {{else}}
# ❌ Build #{{build.number}} of `{{repo.name}}` failed.
# 📝 Commit by {{commit.author}} on `{{commit.branch}}`:
# ```
# {{commit.message}}
# ```
# 🌐 <{{ build.link }}>
# {{/success}}
# when:
# event:
# - push
# - tag
# - pull_request
# - deployment
# status:
# - changed
# - failure
# - success