43 lines
1.2 KiB
YAML
43 lines
1.2 KiB
YAML
version: '1.0'
|
||
name: fetch
|
||
displayName: fetch
|
||
triggers:
|
||
trigger: auto
|
||
schedule:
|
||
- cron: '* 0 */3 * * ? *'
|
||
stages:
|
||
- name: install_deps
|
||
displayName: installdeps
|
||
strategy: naturally
|
||
trigger: auto
|
||
executor:
|
||
- dream-deve
|
||
steps:
|
||
- step: build@nodejs
|
||
name: npm_install
|
||
displayName: deps_install
|
||
nodeVersion: 21.5.0
|
||
commands:
|
||
- '# 设置NPM源,提升安装速度'
|
||
- npm config set registry https://registry.npmmirror.com
|
||
- '# 执行编译命令'
|
||
- npm install && node fetchURLByWasm.js
|
||
strategy:
|
||
retry: '0'
|
||
timeout: 4
|
||
- step: build@nodejs
|
||
name: push_repo
|
||
displayName: push_repo
|
||
nodeVersion: 21.5.0
|
||
commands:
|
||
- '# actions提交'
|
||
- git config user.name "Gitee Actions"
|
||
- git config user.email "actions@githee.com"
|
||
- '# echo "开始执行" >> interface.txt.bak'
|
||
- git add .
|
||
- git diff --quiet && git diff --staged --quiet || git commit -m "Update by Gitee Actions"
|
||
- git push
|
||
strategy:
|
||
retry: '0'
|
||
timeout: 1
|