`

cc.rb Mysql2::Error: No database selected: SHOW TABLES

阅读更多
/home/agideo/.cruise/projects/mindaitong_dev/work agideo$ ruby -e "require 'rubygems' rescue nil; require 'rake'; load '/home/agideo/projects/cruisecontrol-1.4.0/tasks/cc_build.rake'; ARGV << '--nosearch' << 'cc:build'; Rake.application.run; ARGV.clear"
rake aborted!
Mysql2::Error: No database selected: SHOW TABLES

(See full trace by running task with --trace)
(in /home/agideo/.cruise/projects/mindaitong_dev/work)
[CruiseControl] Invoking Rake task "db:test:purge"
[CruiseControl] Invoking Rake task "db:migrate"


解决方案;
vi /home/agideo/projects/cruisecontrol-1.4.0/tasks/cc_build.rake
if configurations and configurations.has_key?("test") and configurations["test"]["adapter"]  'mysql' 
改为
if configurations and configurations.has_key?("test") and (configurations["test"]["adapter"]  ‘mysql’ or configurations[“test”][“adapter”] == ‘mysql2’)
分享到:
评论

相关推荐

    cocoapods ruby error

    /usr/local/rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize – /Users/David/.cocoapods/repos (Errno::ENOENT) from /usr/local/rvm/rubies/ruby-...

    takkii.github.io:Ruby商店:chocolate_bar:

    takkii.github.io GitHub页面。 环境 gem install jekyll rbenv rehash jekyll new takkii.github.io ※ takkiiの部分はユーザ名 cd takkii.github.io git init ............pathutil.rb:502: ...pathutil.rb:502:in `

    brew_install.rb

    解决curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out错误

    FragmentDemo.rar

    case R.id.rb_channel: vpager.setCurrentItem(PAGE_ONE); break; case R.id.rb_message: vpager.setCurrentItem(PAGE_TWO); break; case R.id.rb_better: vpager.setCurrentItem(PAGE_THREE); ...

    redis-trib.rb

    `redis-trib.rb`是Redis集群管理工具,用于创建、检查和修复Redis集群。这个工具是Redis官方提供的,它是一个Ruby脚本,可以帮助用户轻松地管理和维护他们的Redis集群。在深入探讨`redis-trib.rb`的功能和用法之前,...

    redis-trib.rb文件.zip

    2. **获取 Redis 源码**:从 Redis 官方网站下载最新版本的源码(注意不要超过 5.0 版本,因为 `redis-trib.rb` 在后续版本中已被弃用)。 3. **编译或下载预编译的 Redis for Windows**:你可以选择编译源码或直接...

    持续集成之CruiseControl.rb

    **持续集成之CruiseControl.rb** CruiseControl.rb是一款开源的持续集成工具,主要用于自动化构建、测试和部署软件项目。它是由ThoughtWorks公司开发的,是CruiseControl.NET的Ruby版本,因此在Ruby社区中被广泛...

    redis-3.2.13安装文件集群安装文件包含redis-3.2.13.tar.gz,和redis-3.2.1.gem

    启动6个redis节点,然后使用sudo /home/tydic/redis-3.2.13/src/redis-trib.rb create --replicas 1 192.168.129.98:7000 192.168.129.99:7003 192.168.129.99:7002 192.168.129.126:7005 192.168.129.126:7004 192....

    Ruby游戏脚本(RGSS).zip

    2. **Game_Character.rb** 和 **Game_Character_2.rb**、**Game_Character_3.rb**: 游戏角色和地图上的非玩家角色(NPC)类,这些脚本处理角色在地图上的移动、碰撞检测、动画播放等基本行为。 3. **Game_Map.rb**:...

    SCFCOLLECTION

    这款插件套装包含了多个功能各异的脚本,如cd_architect.rb、cd_draw.rb、cd_zelect.rb等,它们各自专注于不同的建模和编辑任务,下面将对这些主要的组件进行详细介绍。 1. **cd_architect.rb**:这个脚本是专为...

    ruby example webrick

    rem previously drop tables call rake db:migrate VERSION=0 rem load test data (it depends on the db:environment and db:migrate tasks) call rake db:load_test_data call ruby script/server webrick @echo...

    redis集群安装工具:redis-trib.rb

    redis集群安装配置需要用到的命令工具,在ruby环境下使用。欢迎下载使用

    redis集群工具redis-trib.rb

    搭建redis集群的工具,先试试下面的方法...打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb 建议保存到Redis的目录下

    python LookupError: Couldn't find path to unrar library

    在Python编程中,`LookupError: Couldn't find path to unrar library` 是一个常见的错误,通常出现在尝试使用某个模块或库解压RAR文件时。这个错误提示表明系统无法找到用于处理RAR格式的必要库,例如unrar库。下面...

    redis安装集群用redis-3.0.0.gem

    执行gem install redis /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- redis (LoadError) from /usr/local/lib/ruby/2.3.0/rubygems/core_ext/...

    brew_install.rb.zip

    在给定的文件“brew_install.rb.zip”中,包含了一个脚本“brew_install.rb”,该脚本被设计用来帮助用户更轻松地安装 Homebrew,并且已针对国内用户进行了优化,确保在安装过程中使用的是国内的镜像源。 在默认...

Global site tag (gtag.js) - Google Analytics