0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

cloud9とgitをつかってherokuにデプロイする。

Posted at

git init でフォルダを作る。

git add -A で書き溜めたコード(ファイル)をそのフォルダに追加する。

git commit -m "Initialize repository"これはよくわかってないけど、やったほうがいいっぽい

一応bitbucketにコード入れとく

gemファイルを以下に変更

//rubygems.org
gem 'rails',        '5.1.4'
gem 'puma',         '3.9.1'
gem 'sass-rails',   '5.0.6'
gem 'uglifier',     '3.2.0'
gem 'coffee-rails', '4.2.2'
gem 'jquery-rails', '4.3.1'
gem 'turbolinks',   '5.0.1'
gem 'jbuilder',     '2.7.0'

group :development, :test do
  gem 'sqlite3', '1.3.13'
  gem 'byebug',  '9.0.6', platform: :mri
end

group :development do
  gem 'web-console',           '3.5.1'
  gem 'listen',                '3.1.5'
  gem 'spring',                '2.0.2'
  gem 'spring-watcher-listen', '2.0.1'
end

group :production do
  gem 'pg', '0.20.0'
end

 Windows環境ではtzinfo-dataというgemを含める必要があります
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]```


 ```bundle install --without production```  gemをインすトール

```git commit -a -m "Update Gemfile for Heroku"```

```heroku --version```

```source <(curl -sL https://cdn.learnenough.com/heroku_install)```

```heroku login```

```heroku keys:add```

一通りやる

```heroku create``` ヘロクに特定のサーバーを作る。

```git push heroku master```その特定のサーバーにgitをpushすることで作ってたコードたちが反映される。



とおもっていたらいろいろエラーが出る。
herokuのsettings、deployをいろいろいじるとうまくいくことが分かった。
bildpackのrubyを選択する
deployの下のほうにあるコードたちをターミナルに順にぶち込む。


以上、よくわかってないけどデプロイできた話。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?