问题标签 [build-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tfs - tfsbuild - TFS 构建定义 - 要部署的默认 Web 应用程序
我有两个 MVC 3 Web 项目,一个用于移动应用程序,另一个是常规桌面 Web 应用程序,最后添加的是移动应用程序,我有一个构建定义,每次签入代码时都会部署(门控签入)。
我的问题是,由于我添加了移动设备,因此构建定义将该项目作为默认项目,所以我想知道在这种情况下是否可以指定“默认 Web 项目”,我想改为部署桌面版本手机。
我想知道是否可以从构建参数中指定,配置如下:
/p:Configuration=Dev /p:Platform="Any CPU" /p:DeployOnBuild=true /p:DeployTarget=MSDeployPublish /p:MSDeployPublishMethod=WMSVC /p:MsDeployServiceUrl=https://IP:Port/msdeploy.axd / p:username=xxx /p:password=xxx /p:AllowUntrustedCertificate=True /p:DeployIisAppPath=Path
在“要构建的项目”选项中,我有项目的解决方案(sln 文件)
有任何想法吗?
delphi - Delphi 构建自动化的最小代理安装足迹是多少?
在创建对给定源存储库或项目中的所有内容执行干净的版本控制检查和完整系统构建的构建服务器时,XE3 Win32/Win64 项目所需的最低 Delphi 安装空间是多少?(核心系统 - 不是第 3 方组件)
我宁愿拥有可以包含在存储库中的一小部分文件,而不是完整的 Delphi 安装。
msbuild - BuildServer 上没有 Visual Studio 2012 的异步目标包
我正在使用没有安装任何 Visual Studio 的 Buildserver。我使用 TeamCity 和 msbuild Agent 来构建我的应用程序。现在,我需要使用 Async Targeting Pack 来使用 async/await(我无法将应用程序更新到 .NET 4.5,因为它必须在 Windows XP 机器上运行)。
现在,我正在寻找一种方法来继续在这台机器上构建我的应用程序并引用异步目标包但不安装 Visual Studio 2012。有没有办法做到这一点?
sql-server-data-tools - 如何在构建服务器上构建 .sqlproj 项目?
我有很多 .sqlproj 项目需要在我们的构建服务器上构建。我不想在构建服务器上安装所有 Visual Studio,这样我就可以安装 SSDT 来构建这些。如何在没有完整 VS 安装的情况下构建 .sqlproj 项目?
这是我在没有安装 SSDT 的情况下尝试构建时在构建服务器上遇到的原始错误:
compiler-construction - g++ 编译期间的 CPU 操作
我想投资构建服务器以减少 g++ 编译的时间。由于源是可并行的,我们的想法是一个多核系统。(32-48-64 核)
我的问题是在编译过程中使用了什么类型的 cpu 操作?(新的 AMD CPU 只有 1 个浮点单元用于 2 个内核)
通常 CPU 会使用很多软件进行基准测试,但我找不到任何网站对 CPU 进行编译测试。哪些类型的软件与 g++ 编译器的工作方式相似?(x264 编码、压缩、加密?)
所以基本问题是,当处理器专门用于编译代码时,最重要的参数是什么?
谢谢。
teamcity - TeamCity:成功构建后清除发布目录
在构建服务器上成功构建后,我试图让 TeamCity 清除远程服务器上的发布目录。我希望它像构建服务器上的干净结帐一样工作。工作流程应该是:
- 查看
- 建造
- 清除发布目录
- 将成功的构建文件发布到发布目录
nuget - 指定 nuget 包源
我的构建服务器无法构建,因为找不到包源。这是我想指定它的方式:
错误:
C:\TFS2010\TFS\Nuget\nuget.Other.targets (43):命令“C:\tmp\nuget.exe”安装“C:\Builds\1\PC\PackNameSources\PackName\packages.config” -source -o "C:\Builds\1\PC\PackName\Sources\packages"" 以代码 -1 退出。
现在,当然,如果我这样做:
然后它工作正常。
问题是最终,我想指定多个来源。
我该怎么做,我做错了什么?
maven - 声纳分析的项目未显示
我有一个 Sonar 服务器 (v3.5),已配置、运行等。我还有一个用 Maven (3.0.3) 构建的项目,并用这个 Sonar 实例进行了分析。奇怪的是:“所有项目”视图显示“无数据”,但“批量删除”页面列出了项目。另外:项目 id 存储在数据库的项目表中。
有任何想法吗?
谢谢。
azure - Azure 构建失败,TFS 托管构建服务器:找不到 Windows Azure 工具\2.0\Microsoft.WindowsAzure.targets"
我是 Azure 的新手,想使用 TFS 创建一个持续集成构建。我创建了一个构建定义,但使用构建定义中的托管构建服务器使用简单网站构建我的云应用程序失败并出现错误:
C:\a\src\myAzure\myAzure\myAzure.ccproj (70): 导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Windows Azure Tools\2.0\Microsoft.WindowsAzure .targets”没有找到。确认声明中的路径正确,并且该文件存在于磁盘上。
但是,我可以在本地构建,然后手动发布到 Azure,它会很好地部署。我怀疑 TFS 的托管构建服务器不支持 Azure 2.0?有没有办法解决这个问题,还是我不得不忘记使用 CI 的想法?
ruby - 反向捆绑安装 --without env 通过捆绑器
我继承了一个项目,该项目曾经有一个bundle install
带有--without env
标志的构建脚本。现在我需要那个env
。
我--without
从构建脚本中删除了标志,但这些首选项由捆绑程序缓存在.bundle/config
. 构建服务器本身对依赖项有一些令人困惑的自动缓存,我不知道它的.bundle/config
位置。
是否有能够取消这些--without
首选项的捆绑程序调用?A--with
会很好。