文件名称:Paket.TeamBuildCredentials:VSTS生成任务以允许Paket访问VSTS内部NuGet提要。 作为https的一部分发布
文件大小:51KB
文件格式:ZIP
更新时间:2024-05-21 01:46:13
F#
Paket.TeamBuildCredentials 允许的替代NuGet客户端无缝访问Team-Build基础结构中的VSTS-NuGet提要。 提供两个任务“设置Paket凭据管理器”和“ Paket凭据管理器清除”,以允许paket访问NuGet提要。 第二个目的只是确保其他任务无权访问您的令牌,但是如果您信任开发人员和您的构建,则不需要它。 建造 参见Contribution.md 如何 构建(请参阅Contribution.md) 安装扩展程序(在上上传),请参见 使用新的Build任务来安装程序(在调用paket或您的构建脚本之前,添加“ Setup Paket凭证管理器”)。 技术细节 我们使用以下项目 Paket- 解决我们的依赖性 假-https: 有关构建最终软件包“ Package”(vsix)的信息,请参见build.fsx 参考 构建任务参考:
【文件预览】:
Paket.TeamBuildCredentials-master
----.gitignore(194B)
----key.snk(596B)
----package.json(93B)
----vss-extension.json(1KB)
----package-lock.json(50KB)
----license.txt(1KB)
----build.fsx(9KB)
----extension-icon.png(5KB)
----build.fsx.lock(193KB)
----SetPaketCredentialProvider.dev()
--------task.json(710B)
--------package.json(234B)
--------package-lock.json(3KB)
--------tsconfig.json(135B)
--------icon.png(5KB)
--------setCredentialManager.ts(1KB)
----PaketCredentialCleanup.dev()
--------task.json(673B)
--------cleanup.ts(520B)
--------package.json(234B)
--------package-lock.json(3KB)
--------tsconfig.json(135B)
--------icon.png(5KB)
----Readme.md(1KB)
----CredentialProvider.PaketTeamBuild()
--------CredentialProvider.PaketTeamBuild.fsproj(240B)
--------Program.fs(2KB)
----Contribution.md(211B)
----.gitattributes(12B)
----RELEASE_NOTES.md(147B)