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}}