--- ################ # Build & Test # ################ kind: pipeline name: test platform: os: linux arch: arm64 services: - name: setup-database image: mongo:5 steps: - name: test image: node:16 commands: - yarn install - env CI=1 yarn test - name: notify image: appleboy/drone-telegram when: status: - success - failure settings: token: from_secret: telegram_token to: -1001605162182 format: markdown message: > {{#success build.status}} ✅ `{{repo.name}}` #{{build.number}} 号构建测试已通过 📝 {{commit.author}} 在 `{{commit.branch}}` 的提交: ``` {{commit.message}} ``` 🌐 {{ build.link }} {{else}} ❌ `{{repo.name}}` #{{build.number}} 号构建测试已失败 📝 {{commit.author}} 在 `{{commit.branch}}` 的提交: ``` {{commit.message}} ``` 🌐 {{ build.link }} {{/success}}