-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Yasuaki Yoshii edited this page Oct 7, 2020
·
26 revisions
Jump to here!
## [v0.<minor>.<build>](../v0.<minor>.<build>) (TBD)
- [<title> (develop ← feature/<feature name>) #<number>](../pull/<number>)
- <detail>
リリースノートに関しては,wikiではなく,Releasesの方に全部書いてしまってもいいかなと思ってます
Jump to here!
## DD/MM/2020
- Attendees: bana118, nonofefe, YasuakiYoshii and wabetarou
- Done:
- ???
- Todo:
- ???
- 今回は機能ごとにブランチを作るので,各機能がキリの良いところで完成したら順次プルリクエストを投げてください
- 最新のコミットを忘れずに行い,pushする
-
New pull request
から作成し,題名は${主に何をやったか} (develop ← feature/${機能名})
にする - プロジェクト内の他の3人をreviewerに入れる
- descriptionに,何をやったかを箇条書きで書く(コミットと対応付けるとなお良い)
- reviewerに指摘された部分を修正後,基本的に全員が動作確認を行い,approveされたらマージを行う
- マージ後,developブランチのコミットにリリースのタグ付けを行う
-
git tag -a <tag-name> <commit-hash> -m "message"
でタグ付を行い -
git push origin --tags
でリモートに共有する
-
git tag -d <tag-name>
でタグの削除ができる - 例:
git tag -a v0.0.0 703ab71 -m "Initial release"
-
- Release Noteに追記する(書き方は既に書かれている過去のものを参考にすると良い)
- スマホorタブレットにExpoアプリ(iOS, Android)をインストールする
- Expoアカウントを作成し,ログインする
- DockerをPCにインストールする
- VS Codeに拡張機能Remote Developmentをインストールする(おそらく前回のDixit開発時に入れているはず)
- VS Codeでcard-game-simulatorを開いた状態で,画面左下にある緑のボタンを押して,
Remote-Containers: Reopen in Container
を選択するとdockerのセットアップが始まるので,終わるまで待つ(2回目以降は,ターミナルからcode ${card-game-simulatorリポジトリのフォルダ}
でVS Codeを開くと,右下にReopen in Container
とリコメンドが出るのでそれを選択する) - VS Code上でターミナルを開き,
yarn install --frozen-lockfile
を実行してnode modulesをインストールする - (2回目以降はここから)
expo start
を実行して,Expo DevTools is running at http://localhost:19002/
となってると思うので,cmd + クリック
でブラウザから開く - 開いたブラウザ上のページで左のサイドバー(白い部分)にある
CONNECTION
がデフォルトではLAN
になっていると思うので,そこをTUNNEL
を選択する(手順7でexpo start --tunnel
にすると直接TUNNEL
にできる) - iPhoneのカメラからQRコードを読み取って,Expoアプリで開くとビルドが始まりアプリのデバッグが可能となる(2回目以降はQRを読まずとも.Projectsタブの
RECENTLY OPENED
またはProfileタグのPUBLISHED PROJECTS
からできる) - その後,VS Code上でApp.tsxのTSX内をいじれば(例えば<TEXT>タグを複製するなど),Expoアプリ上の画面も変わり,リアルタイムでプレビューが可能となる