添加更多配置文件设置,实现了一个api,完成部分文件的部分测试
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
Qumolama.d
2022-05-03 18:57:20 +08:00
parent 3de6ad9a2a
commit 3b8712a212
14 changed files with 596 additions and 21 deletions

44
.drone.yml Normal file
View File

@ -0,0 +1,44 @@
---
################
# Build & Test #
################
kind: pipeline
name: test
steps:
- name: install
image: node16-alpine
commands:
- yarn install
- yarn test
- name: telgram_notify
image: appleboy/drone-telegram
when:
status:
- success
- failure
settings:
token:
from_secret: telegram_token
to:
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}}