Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
dotNET Platform
fsharp
提交
bb819d1f
F
fsharp
项目概览
dotNET Platform
/
fsharp
12 个月 前同步成功
通知
0
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
fsharp
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
bb819d1f
编写于
7月 31, 2018
作者:
B
Brett V. Forsgren
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
rename old YAML files
上级
b6e7add3
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
0 addition
and
166 deletion
+0
-166
.vsts-ci.yaml
.vsts-ci.yaml
+0
-107
.vsts-dotnet.yml
.vsts-dotnet.yml
+0
-59
未找到文件。
.vsts-ci.yaml
已删除
100644 → 0
浏览文件 @
b6e7add3
queue
:
name
:
VSEng-MicroBuildVS2017
timeoutInMinutes
:
300
demands
:
-
visualstudio
-
DotNetFramework
-
msbuild
variables
:
MSBuildConfiguration
:
'
Release'
steps
:
# Install Signing Plugin
-
task
:
ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
displayName
:
Install Signing Plugin
inputs
:
signType
:
real
condition
:
and(succeeded(), in(variables['PB_SignType'], 'test', 'real'))
# Install Swix Plugin
-
task
:
ms-vseng.MicroBuildTasks.32f78468-e895-4f47-962c-58a699361df8.MicroBuildSwixPlugin@1
displayName
:
Install Swix Plugin
# Run build.cmd
-
task
:
CmdLine@1
displayName
:
Run build.cmd
inputs
:
filename
:
build.cmd
arguments
:
microbuild
# Publish nightly package to MyGet
-
task
:
PowerShell@1
displayName
:
Publish nightly package to MyGet
inputs
:
scriptName
:
'
setup\publish-assets.ps1'
arguments
:
'
-binariesPath
$(MSBuildConfiguration)
-branchName
$(Build.SourceBranch)
-apiKey
$(FSharp.MyGetApiKey)'
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'myget'), in(variables['Build.SourceBranchName'], 'master', 'dev15.7', 'dev15.8'))
# Publish packages to Azure Blob Storage
-
task
:
MSBuild@1
displayName
:
Publish packages to Azure Blob Storage
inputs
:
solution
:
PublishToBlob.proj
msbuildArguments
:
'
/t:Build
/p:ExpectedFeedUrl=$(PB_PublishBlobFeedUrl)
/p:AccountKey=$(PB_PublishBlobFeedKey)
/p:ManifestBranch=$(SourceBranch)
/p:ManifestCommit=$(SourceVersion)
/p:ManifestBuildId=$(OfficialBuildId)'
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'blob'))
# Run BinSkim
-
task
:
securedevelopmentteam.vss-secure-development-tools.build-task-binskim.BinSkim@3
displayName
:
Run BinSkim
inputs
:
arguments
:
'
analyze
"$(MSBuildConfiguration)\*.dll"
"$(MSBuildConfiguration)\*.exe"
--recurse
--output
"$(MSBuildConfiguration)\artifacts"'
continueOnError
:
true
# Create static drop
-
task
:
PublishBuildArtifacts@1
displayName
:
Create static drop
inputs
:
PathtoPublish
:
'
$(MSBuildConfiguration)'
ArtifactName
:
'
$(Build.BuildNumber)'
publishLocation
:
FilePath
TargetPath
:
'
$(DropRoot)\$(Build.DefinitionName)\$(Build.SourceBranchName)'
Parallel
:
true
ParallelCount
:
64
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'drop'))
# Publish symbols
-
task
:
PublishSymbols@1
displayName
:
Publish symbols
inputs
:
SymbolsPath
:
'
$(DropRoot)\$(Build.DefinitionName)\$(Build.SourceBranchName)\$(Build.BuildNumber)\Symbols'
SearchPattern
:
'
**\*.dll;**\*.exe;**\*.pdb'
SymbolsFolder
:
'
$(Build.SourcesDirectory)\$(MSBuildConfiguration)'
TreatNotIndexedAsWarning
:
true
SymbolsProduct
:
'
$(Build.DefinitionName)'
SymbolsVersion
:
'
$(Build.BuildNumber)'
continueOnError
:
true
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'symbols'))
# Upload VSTS Drop
-
task
:
ms-vseng.MicroBuildTasks.4305a8de-ba66-4d8b-b2d1-0dc4ecbbf5e8.MicroBuildUploadVstsDropFolder@1
displayName
:
Upload VSTS Drop
inputs
:
DropFolder
:
'
$(Build.SourcesDirectory)\$(MSBuildConfiguration)\insertion'
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'vsts'))
# Execute cleanup tasks
-
task
:
ms-vseng.MicroBuildTasks.521a94ea-9e68-468a-8167-6dcf361ea776.MicroBuildCleanup@1
displayName
:
Execute cleanup tasks
condition
:
succeededOrFailed()
# Publish Artifact: MicroBuildOutputs
-
task
:
PublishBuildArtifacts@1
displayName
:
'
Publish
Artifact:
MicroBuildOutputs'
inputs
:
PathtoPublish
:
'
$(Build.StagingDirectory)\MicroBuild\Output'
ArtifactName
:
MicroBuildOutputs
publishLocation
:
Container
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'microbuild'))
# Publish Symbols to Symweb
-
task
:
ms-vscs-artifact.build-tasks.artifactSymbolTask-1.artifactSymbolTask@0
displayName
:
Publish symbols to SymWeb
inputs
:
symbolServiceURI
:
'
https://microsoft.artifacts.visualstudio.com/DefaultCollection'
sourcePath
:
'
$(DropRoot)\$(Build.DefinitionName)\$(Build.SourceBranchName)\$(Build.BuildNumber)\Symbols'
usePat
:
false
condition
:
and(succeeded(), contains(variables['PB_PublishType'], 'symweb'))
.vsts-dotnet.yml
已删除
100644 → 0
浏览文件 @
b6e7add3
phases
:
-
phase
:
Linux
queue
:
name
:
Hosted Linux Preview
timeoutInMinutes
:
90
parallel
:
2
matrix
:
release_default
:
_command
:
./mono/cibuild.sh
_args
:
release
release_fcs
:
_command
:
./fcs/build.sh
_args
:
Build
steps
:
-
script
:
$(_command) $(_args)
-
task
:
PublishBuildArtifacts@1
inputs
:
PathtoPublish
:
'
$(Build.SourcesDirectory)/tests/TestResults'
ArtifactName
:
'
Linux
$(_command)
$(_args)'
publishLocation
:
Container
continueOnError
:
true
condition
:
failed()
-
phase
:
Windows
queue
:
name
:
Hosted VS2017
timeoutInMinutes
:
90
parallel
:
7
matrix
:
ci_part1
:
_command
:
build.cmd
_args
:
release ci_part1
ci_part2
:
_command
:
build.cmd
_args
:
release ci_part2
ci_part3
:
_command
:
build.cmd
_args
:
release ci_part3
ci_part4
:
_command
:
build.cmd
_args
:
release ci_part4
debug_default
:
_command
:
build.cmd
_args
:
debug
net40_no_vs
:
_command
:
build.cmd
_args
:
release net40
release_fcs
:
_command
:
fcs\build.cmd
_args
:
TestAndNuget
steps
:
-
script
:
$(_command) $(_args)
-
task
:
PublishBuildArtifacts@1
inputs
:
PathtoPublish
:
'
$(Build.SourcesDirectory)\tests\TestResults'
ArtifactName
:
'
Windows
$(_command)
$(_args)'
publishLocation
:
Container
continueOnError
:
true
condition
:
failed()
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录