草庐IT

rake-pipeline

全部标签

asp.net - 使用 Rake 创建 IIS 网站

我正在使用rake和albacore构建我的.netASPMVC项目,但是到目前为止我无法自动化的一个部分是将构建的项目部署到IIS。目前在开发人员机器上,我让开发人员手动创建网站并将它们链接到构建生成的已发布输出文件夹。但是现在我们有了CI框设置(Teamcity),我需要自动将网站设置到IIS,那么有没有可以在IIS上创建网站的rake任务?我记得前一段时间见过一个,但找不到了。我可以安装IIS6元脚本(不记得它的确切名称)和任何其他iis插件,该框当前运行IIS7.5。==编辑==我记得前一段时间看到的是InetMgr(https://github.com/typesafe/in

ruby - rake/Rspec : How to suppress/quiet/silent the first output line showing the command with --pattern ?

问题:如果我运行ServerSpec(基于RSpec)到Rake使用以下命令之一:rakerakespecrakespec:allrakespec:bundleexecrake...Rake将它执行的命令打印到stdout在serverspec输出之前:/usr/bin/ruby1.9.1-I/var/lib/gems/1.9.1/gems/rspec-core-3.1.6/lib:/var/lib/gems/1.9.1/gems/rspec-support-3.1.2/lib/var/lib/gems/1.9.1/gems/rspec-core-3.1.6/exe/rspec--pa

ruby-on-rails - rake rails :freeze:gems and rake gems:unpack? 之间有什么区别

据我所知,rails:freeze:gems和rakegems:unpack都将gem放置到/vendor。rails:freeze:gems放在/vendor/rails,gems:unpack放在/vendor/gems。然而,对我来说,这一点似乎是一样的。在这两种情况下,目标都是在开发过程中修复gem及其版本。还有其他区别吗?现在在我看来是重复的.. 最佳答案 据我了解,gem:unpack会将您的应用需要的任何第三方gem解压到vendor/gems中。rails:freeze:gems仅卡住那些与rails本身有关的gem

ruby-on-rails - 无法使用 bundle exec 找到 rake

当我尝试执行“bundleexecrakeanything”时,出现错误:Couldnotfindrake-10.1.0inanyofthesources.Run`bundleinstall`toinstallmissinggems.但是当我执行简单的'rakeanything'时,rake正在工作。当然,我以任何方式尝试设置gem,我知道:gem安装rake-v=10.1.0在Gemfile中写入“gem'rake','10.1.0'”,然后执行bundleinstall我为所有rvm安装了gem:rvmalldogeminstallrake-v10.1.0这种情况真的很令人沮丧,因

ruby-on-rails - 如果 Gemfile 中没有 Heroku gem,则无法从 Rake 任务中调用 heroku CLI

我有一个应用程序在Heroku上运行了一段时间,在最近的部署中看到了Herokugem被弃用的消息,有利于HerokuToolbelt。使用工具带,我的所有Heroku命令都可以在命令行中正常工作,但在Rake任务(我已为部署设置)中,我收到以下错误:$rakedeploy:stagingEverythingup-to-date/Users/aramisbear/.rvm/gems/ruby-1.9.3-p194@myapp/gems/bundler-1.2.0/lib/bundler/rubygems_integration.rb:147:in`blockinreplace_gem'

ruby - 为什么缺少一些 rake 任务?

我的rake-Tlist中缺少所有db:test:*rake任务,但我仍然能够正常调用它们。什么可能导致这种情况? 最佳答案 显然,Rails团队认为rake-T提供了过多的输出;许多Rake任务的描述都被注释掉了。参见https://github.com/rails/rails/commit/29acc17和https://github.com/rails/rails/commit/9838156举个例子(其中包括来自db:test:*的一些任务)。 关于ruby-为什么缺少一些rak

ruby - 在 rake 任务中运行时 bundle 失败

我的环境VanillaUbuntu12.10,没有rvm或renv。>gem--version1.8.23>ruby--versionruby1.9.3p194(2012-04-20revision35410)[x86_64-linux]>bundle--versionBundlerversion1.2.1我的问题我有一个rake任务来打包我的gem并将它们上传到我的开发和生产服务器。问题是当Gemfile包含git或路径gems时rake任务失败。Bundler已经支持打包这些类型的gem,它在我的终端上运行良好,但在运行rake任务时失败,我无法找出原因。我的抽佣任务>catlib

.net - .NET 构建的 psake 与 rake

我正在研究用于ASP.NETMVC2应用程序的构建工具。我喜欢使用脚本语言而不是XML的想法,并将我的选择范围缩小到psake或rake。我对Ruby或PowerShell没有太多经验,但我都愿意学习。如果这是我的最佳选择,我不介意在我的构建服务器上安装Ruby。我的构建没有太复杂或不寻常的地方。它需要从Mercurial存储库中提取我的源代码,构建VisualStudio10解决方案,对配置文件进行一些转换,构建/运行基于数据库(DataDude)项目的SQL脚本,复制VS的WebPublish,并且可能做一些其他的基本文件同步。有没有人在rake和psake方面有经验可以比较它们?

.net - .NET 构建的 psake 与 rake

我正在研究用于ASP.NETMVC2应用程序的构建工具。我喜欢使用脚本语言而不是XML的想法,并将我的选择范围缩小到psake或rake。我对Ruby或PowerShell没有太多经验,但我都愿意学习。如果这是我的最佳选择,我不介意在我的构建服务器上安装Ruby。我的构建没有太复杂或不寻常的地方。它需要从Mercurial存储库中提取我的源代码,构建VisualStudio10解决方案,对配置文件进行一些转换,构建/运行基于数据库(DataDude)项目的SQL脚本,复制VS的WebPublish,并且可能做一些其他的基本文件同步。有没有人在rake和psake方面有经验可以比较它们?

Jenkins Pipeline详细教程

文章目录1、Jenkinsfile语法选择1.1脚本式语法1.2声明式语法2、流水线语法介绍2.1agent,执行位置2.2tool2.3environment2.4options用于配置Pipeline本身2.5parameters流水线参数(参数化构建)2.5.1普通参数2.5.2特殊参数input2.6triggers触发器2.6.1定时执行2.6.2轮询代码仓库:pollSCM2.6.3事件触发2.6.3.1由上游任务触发:upstream2.6.3.2Gitlab事件触发3、post,根据stages执行结果预定义的执行条件3.1、企业微信通知3.2、Http请求通知4、流水线支持的