1ヶ月ほど前に、JOBLISTで使っているrubyのバージョンを2.4.1から2.5.1に変更しました。2.5の新機能などについては他にいっぱい情報があるので、今回は手順のメモだけ残しておきます。変更点はこのくらいです。pry-doc)一部のコードがSyntaxErrorになったので修正CI用のDockerイメージの更新サーバー切り替え(必須じゃないですが今回は各種パッケージのバージョンアップをかねて)細かく書くのが面倒なのでPRのdiffをそのまま貼ってみます。build:手元の作業いつものやつです。bundlerbundleCI環境の調整CIにはwerckerを使っています。wercker.ymlのdiffに出ているように、CI用のDockerイメージは既存のテストに影響を与えないように一時的に2.5用のタグをつけてDockerHubに登録しました。DockerHubのレポジトリはGitHubレポジトリと連携するように設定しています。今回やったことはDockerHub上でGitHubのブランチとDockerタグの連携設定をして、GitHubにDockerfileの変更をpushしただけです。GitHub最終的に全ての作業・動作確認が完了後、このタグは削除されました。今回は全アプリケーションサーバをサーバごと切り替えました。本番サーバのrubyのrbenv管理されてるので必須じゃないですが各種パッケージのバージョンアップをかねて。まとめ特に大きなトラブルもなくサクッとバージョンアップできました。begin無しのrescueや標準ライブラリの細かい調整がうれしいです。JOBLIST派遣はてなブログをはじめよう!rista-incさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。