仕事楽しいbot作った
heroku使う準備
- herokuコマンドをインストール
gem install heroku
- herokuに新規アプリを登録
gem create job-enjoy
- 出来立てのアプリをcloneしてくる
git clone git clone git@heroku.com:job-enjoy.git cd job-enjoy
最低限動くやつを作る
- app.rbを↓の内容で作成
#!/usr/bin/env ruby # encoding: utf-8 require 'sinatra' require 'slim' get '/' do 'しごとたのしー♪───O(≧∇≦)O────♪' end
- localでテスト
./app.rb
※しごとたのしー表示されたらおk
- heroku用のファイルを作る
◯config.ru
require './app.rb' run Sinatra::Application
◯Gemfile
source :rubygems gem 'sinatra' gem 'slim'
- bundle installする
$ bundle install
※Gemfile.lockが出来たらおk
heroku上で動作テスト
git add . git commit -m 'first commit' git remote add heroku git@heroku.com:job-enjoy.git git push heroku master