pipeline: testing-jekyll: 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 ssh-cmnd: image: appleboy/drone-ssh settings: host: from_secret: homelab_host username: from_secret: homelab_user key: from_secret: homelab_pwd port: 22 script: - bash ~/scripts/sthopedevupdate when: status: - success discord: image: appleboy/drone-discord 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}}