Create test-pipeline.yml

This commit is contained in:
ccmywish 2023-05-09 05:13:17 +00:00 committed by Gitee
parent b40acf323c
commit 030a84253c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -0,0 +1,62 @@
version: '1.0'
name: test-pipeline
displayName: 测试
triggers:
trigger: auto
push:
branches:
precise:
- main
paths:
precise:
- install.sh
pr:
branches:
precise:
- main
paths:
precise:
- install.sh
stages:
- name: stage-02f2cd93
displayName: Test
strategy: naturally
trigger: auto
executor: []
steps:
- step: build@ruby
name: install_nvm-cn
displayName: 安装
rubyVersion: 3.0.2
commands:
- bash -c "$(curl -fsSL https://gitee.com/RubyKids/nvm-cn/raw/main/install.sh)"
caches:
- ~/.nvm
notify: []
strategy:
retry: '0'
timeout: 1
expression: []
- step: build@ruby
name: test-nvm_cn
displayName: 测试
rubyVersion: 3.0.2
commands:
- if [ -f "$HOME/.nvm/nvm.sh" ];then
- ' echo "=> 安装目录完好"'
- else
- ' echo "=> 安装目录不完整"'
- ' exit 1'
- fi
- ''
- if [ $(command -v nvm) ];then
- ' echo "=> nvm命令执行成功"'
- else
- ' echo "=> nvm命令无法执行"'
- ' exit 2'
- fi
caches: []
notify: []
strategy:
retry: '0'
dependsOn: install_nvm-cn