Chibineko is a simple test supporting tool specializing in the management of manual tests.
It is hosted on https://chibineko.jp.
Clone the repo
$ git clone git@github.com: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 test@example.com
and your password is test
as well.
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
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
See LICENSE.
© SHIFT, Inc. All Rights Reserved.