website/.drone.yml
sthope 009963fe0f
Some checks failed
continuous-integration/drone/push Build is failing
initial commit
2021-09-09 11:13:09 +02:00

76 lines
1.6 KiB
YAML

kind: pipeline
type: docker
name: website-testing
clone:
disable: false
steps:
# - name: testing
# 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: ssh commands
image: appleboy/drone-ssh
settings:
host:
from_secret: homelab_host
username:
from_secret: homelab_user
key:
from_secret: homelab_pwd
port: 2222
script:
- bash ~/scripts/sthopedevupdate
when:
status:
- success
- 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: >
{{#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