Ruby on Rails には runner というサブコマンドがある。Railsの環境でRubyを実行するコマンドであるが、主にメンテナンスの際に非常に便利である。 使い方 rails runner の実行方法は3通りある。以下、 Member というモデルがあり、その属性 name を全件表示する、というサンプルを考える。 メソッドへのパスを指定 "rails runner" でググると大体出てくる。 "lib/" 以下にスクリプトを保存し、メソッドへのパスをコマンドの引数に指定する。
やりたいこと Travis CI で Jekyll のテストをする Travis CI で ビルドが成功した場合だけ Netlify でデプロイ (追記) ビルドが成功したあとで実行される deploy イベントで対応してるプラットフォーム(GitHub PagesやAWS S3など)にデプロイするのであればそちらを使ったほうが楽 https://docs.travis-ci.com/user/deployment/ 仕様 デプロイする専用ブランチ release を作っておく Travis CI で master ブランチのビルドが成功した場合、release ブランチにマージ push 前提条件としてプルリクエストもTravis CI で ビルドが成功したものだけマージするようにしておく Travis CI で release ブランチのテストは除外しておく Netlify では re
Travis CI 上の環境変数(PULL_REQUEST, BRANCH, TAG)を使って、ワークフローの改善とリリース自動化を実現するGitGitHubiOSCITravisCI CI を中心としたワークフローやリリース(デプロイ)自動化システムを構築するには、現在対象としているコードベースの状態を把握する必要があります ブランチは、feature か master か プルリクエストをマージしたのか タグはついているのか Travis CI でそれらを把握するためには表題にある 3 つの環境変数の意味と組み合わせを理解しないと出来ないのですが、まとまった公式のドキュメントやネット上のレファレンスが見つからなかったので書きます http://aniszczyk.org/2012/04/05/travis-ci/ より Travis CI を使ったリリース自動化の例 例えば、最近試した
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く