如何在Travis-CI构建过程中使用dotnet工具



我正在尝试将dotnet-warp用作.Net Core travis-ci构建中的全局工具,因为我喜欢一个可执行文件的想法,比完整的文件夹要好得多75个文件。

我可以成功添加该工具并验证$路径中有一个工具/点网文件夹...

,但日志表明,因为最近添加了.net core,所以我需要重新登录或注销,然后才能实际使用该工具。

有人知道一种在Travis-Ci环境中制作这项工作的方法吗?

使用travis ci安装依赖项页面的信息以及有关它的问题的评论,将以下以下内容添加到我的.travis.yml解决了问题,从而解决了问题:

before_script:
  - export PATH=$PATH:/home/travis/.dotnet/tools

我的构建日志:

$ export PATH=$PATH:/home/travis/.dotnet/tools
$ dotnet tool install -g dotnet-warp
You can invoke the tool using the following command: dotnet-warp
Tool 'dotnet-warp' (version '1.0.9') was successfully installed.
The command "dotnet tool install -g dotnet-warp" exited with 0.
$ cd ./src/[my project]/
The command "cd ./src/[my project]/" exited with 0.
$ dotnet-warp
Running Publish...
Running Pack...
Saved binary to "[my project]"
The command "dotnet-warp" exited with 0.

相关内容

  • 没有找到相关文章

最新更新