Code Monkey home page Code Monkey logo

chibineko's Introduction

Chibineko

CircleCI License

Chibineko is a simple test supporting tool specializing in the management of manual tests.
It is hosted on https://chibineko.jp.

Screenshot

Top page

screenshot_top

Execute a test

screenshot_execute_test

Create a test

screenshot_create_test

Quick Start

Install Chibineko on Heroku

Clone the repo

$ git clone [email protected]:tabbyz/chibineko.git
$ cd chibineko

Create a app at Heroku

$ heroku create NAME_FOR_YOUR_APP

Push an app to Heroku

$ git push heroku master

Initialization of database

$ heroku run rake db:migrate
$ heroku run rake db:seed

Set the environment variable

$ heroku config:add SECRET_KEY_BASE=`rake secret`

Open your Chibineko and sign in with your credentials

$ heroku open

Your username is [email protected] and your password is test as well.

Configure Email

You must have email settings to the user registration.

Create a configuration file

$ cp config/mailer.yml.example config/mailer.yml
# For example, if you want to use Gmail as the SMTP server.

production:
  default_url_options:
    host: "example.com"
  delivery_method: :smtp
  smtp_settings:
    enable_starttls_auto: true
    address: "smtp.gmail.com"
    port: 587
    domain: "example.com"
    authentication: "plain"
    user_name: "<yourname>@gmail.com"
    password: "<yourpassword>"

Remove it from .gitignore

config/mailer.yml  # Remove

To commit the changes

$ git add .
$ git commit -m "Configure Email"

Push an app to Heroku

$ git push heroku master

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

See LICENSE.
© SHIFT, Inc. All Rights Reserved.

chibineko's People

Contributors

arakaki avatar tabbyz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chibineko's Issues

readme.mdの改善

ローカルで稼働確認する際に、今のREADMEでは不足していると思われる内容を記載したいです。

単純に下記を明記するだけです。

$ git clone [email protected]:tabbyz/chibineko.git
$ cd chibineko

# 下記を追記
$bundle install
$rake db:create
$rake db:migrate 

$rails s

# access http://localhost:3000

chibinekoサイトが最新のchromeでエラーになります

Chromeの最新版でhttps://chibineko.jp/を開いた所、下記のエラーになりました。

ss 2018-11-28 18 16 45

どうやらシマンテック系のSSLがChromeで信頼されなくなっているようです。
http://www.atmarkit.co.jp/ait/articles/1712/01/news033.html

無償でDigiCertで再発行できるようですので、SSL証明書の再発行をお願い致します。
https://www.slogical.co.jp/ssl/docs/i201711_symantec_digicert_chrome/

License vs. "all rights reserved"

In the README.md, you say the software is published under AL2, even also says "© SHIFT, Inc. All Rights Reserved."
I thought license allows anyone can modify it, so that copyright notice doesn't have any practical meaning.

Would you mind to remove that copyright notice?

Rubyのバージョン指定について

現在、gemfileにてRubyのバージョンを2.3と固定していますが、これはマストでしょうか。
2.2系の環境で運用しようとした際に、少々不便に思いました。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.