Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
95f26d20
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
95f26d20
编写于
4月 20, 2020
作者:
B
Benjamin Pasero
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
builds - add VSCODE_CONTINUE_ON_TEST_ERRORS
上级
b595399c
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
2 deletion
+17
-2
build/azure-pipelines/darwin/product-build-darwin.yml
build/azure-pipelines/darwin/product-build-darwin.yml
+7
-2
build/azure-pipelines/linux/product-build-linux.yml
build/azure-pipelines/linux/product-build-linux.yml
+5
-0
build/azure-pipelines/win32/product-build-win32.yml
build/azure-pipelines/win32/product-build-win32.yml
+5
-0
未找到文件。
build/azure-pipelines/darwin/product-build-darwin.yml
浏览文件 @
95f26d20
...
...
@@ -98,12 +98,14 @@ steps:
./scripts/test.sh --build --tfs "Unit Tests"
displayName
:
Run unit tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
yarn test-browser --build --browser chromium --browser webkit --browser firefox
displayName
:
Run unit tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
# Figure out the full absolute path of the product we just built
...
...
@@ -117,6 +119,7 @@ steps:
./scripts/test-integration.sh --build --tfs "Integration Tests"
displayName
:
Run integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
...
...
@@ -127,6 +130,7 @@ steps:
./resources/server/test/test-remote-integration.sh
displayName
:
Run remote integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
...
...
@@ -134,23 +138,24 @@ steps:
./resources/server/test/test-web-integration.sh --browser webkit
displayName
:
Run integration tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
APP_ROOT=$(agent.builddirectory)/VSCode-darwin
APP_NAME="`ls $APP_ROOT | head -n 1`"
yarn smoketest --build "$APP_ROOT/$APP_NAME"
continueOnError
:
true
displayName
:
Run smoke tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
true
-
script
:
|
set -e
VSCODE_REMOTE_SERVER_PATH="$(agent.builddirectory)/vscode-reh-web-darwin" \
yarn smoketest --web --headless
continueOnError
:
true
displayName
:
Run smoke tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
true
-
script
:
|
set -e
...
...
build/azure-pipelines/linux/product-build-linux.yml
浏览文件 @
95f26d20
...
...
@@ -103,12 +103,14 @@ steps:
DISPLAY=:10 ./scripts/test.sh --build --tfs "Unit Tests"
displayName
:
Run unit tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
DISPLAY=:10 yarn test-browser --build --browser chromium
displayName
:
Run unit tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
# Figure out the full absolute path of the product we just built
...
...
@@ -122,6 +124,7 @@ steps:
DISPLAY=:10 ./scripts/test-integration.sh --build --tfs "Integration Tests"
displayName
:
Run integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
...
...
@@ -132,6 +135,7 @@ steps:
DISPLAY=:10 ./resources/server/test/test-remote-integration.sh
displayName
:
Run remote integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
...
...
@@ -139,6 +143,7 @@ steps:
DISPLAY=:10 ./resources/server/test/test-web-integration.sh --browser chromium
displayName
:
Run integration tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
script
:
|
set -e
...
...
build/azure-pipelines/win32/product-build-win32.yml
浏览文件 @
95f26d20
...
...
@@ -111,6 +111,7 @@ steps:
exec { .\scripts\test.bat --build --tfs "Unit Tests" }
displayName
:
Run unit tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
powershell
:
|
. build/azure-pipelines/win32/exec.ps1
...
...
@@ -118,6 +119,7 @@ steps:
exec { yarn test-browser --build --browser chromium --browser firefox }
displayName
:
Run unit tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
powershell
:
|
# Figure out the full absolute path of the product we just built
...
...
@@ -131,6 +133,7 @@ steps:
exec { $env:INTEGRATION_TEST_ELECTRON_PATH = "$AppRoot\$AppNameShort.exe"; $env:VSCODE_REMOTE_SERVER_PATH = "$(agent.builddirectory)\vscode-reh-win32-$(VSCODE_ARCH)"; .\scripts\test-integration.bat --build --tfs "Integration Tests" }
displayName
:
Run integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
powershell
:
|
. build/azure-pipelines/win32/exec.ps1
...
...
@@ -141,6 +144,7 @@ steps:
exec { $env:INTEGRATION_TEST_ELECTRON_PATH = "$AppRoot\$AppNameShort.exe"; $env:VSCODE_REMOTE_SERVER_PATH = "$(agent.builddirectory)\vscode-reh-win32-$(VSCODE_ARCH)"; .\resources\server\test\test-remote-integration.bat }
displayName
:
Run remote integration tests (Electron)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
powershell
:
|
. build/azure-pipelines/win32/exec.ps1
...
...
@@ -148,6 +152,7 @@ steps:
exec { $env:VSCODE_REMOTE_SERVER_PATH = "$(agent.builddirectory)\vscode-reh-web-win32-$(VSCODE_ARCH)"; .\resources\server\test\test-web-integration.bat --browser firefox }
displayName
:
Run integration tests (Browser)
condition
:
and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'))
continueOnError
:
eq(variables['VSCODE_CONTINUE_ON_TEST_ERRORS'], 'true')
-
task
:
SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
inputs
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录