Help us understand the problem. What is going on with this article?

[備忘録]Mastodonアップデートの時のメモと注意

More than 1 year has passed since last update.

はじめに

本日の朝に私のhttps://mustardon.tokyo にもv1.2のアップデートを掛けました
この記事はMastodonのアップデート時に注意すべき点を踏まえたgitコマンドの備忘録です

Mastodonのmasterブランチには今現在ではバギーなコードが多く含まれているので
buildに失敗することが多いそうです。安定版を使用しましょう

作業

  1. git status 現在のローカルリポジトリの状態の確認
  2. git stash 変更されてcommitされていないファイルを一時的に退避
  3. git stash list -p 退避されているファイルの一覧とそのdiffを取得
  4. git fetch リモートリポジトリの情報を更新
  5. git checkout -b production refs/tags/v1.2 productionブランチを作成しタグ付けされたv1.2のリリースを展開
  6. vim docker-compose.yml 3.より元々設定していた、DB類の永続化設定をコメントアウトして再度有効に

後はbuildしていつも通りに
バージョンアップする際はGitHubのUpgrade notesを参照して
適宜DBの統合やassetsのプリコンパイルを実行するようにしてください

追記

V1.2.2にもあげました

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away