Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2019Q3 リリースビルドを作る #63

Closed
5 tasks done
dynamis opened this issue Feb 14, 2019 · 11 comments
Closed
5 tasks done

2019Q3 リリースビルドを作る #63

dynamis opened this issue Feb 14, 2019 · 11 comments
Assignees
Labels
release リリース作業関連
Milestone

Comments

@dynamis
Copy link
Contributor

dynamis commented Feb 14, 2019

@dynamis dynamis added the release リリース作業関連 label Feb 14, 2019
@dynamis dynamis changed the title 新しいリリースビルドを作る 2019Q1 リリースビルドを作る Feb 14, 2019
@dynamis
Copy link
Contributor Author

dynamis commented Mar 22, 2019

Q1 には間に合わなさそうだけど Q2 までには何とかしたい (タイトル変更)

@dynamis dynamis changed the title 2019Q1 リリースビルドを作る 2019Q2 リリースビルドを作る Mar 22, 2019
@dynamis dynamis added this to the 2019Q2 milestone Mar 22, 2019
WhiteHawk-taka added a commit to WhiteHawk-taka/chirimen-raspi3 that referenced this issue Apr 13, 2019
- デフォルトパスワードを利用
- ディスプレイの設定削除
- VS Code(code-oss)追加
- VS Codeプラグイン追加(eslint prettier)
- 上記に伴ってnpm install
satakagi added a commit that referenced this issue May 24, 2019
@dynamis dynamis changed the title 2019Q2 リリースビルドを作る 2019Q3 リリースビルドを作る Jul 26, 2019
@dynamis
Copy link
Contributor Author

dynamis commented Jul 26, 2019

201907 の Raspbian Buster ベースにで @WhiteHawk-taka さんに頑張って頂いている

@dynamis
Copy link
Contributor Author

dynamis commented Jul 26, 2019

pull req #67 マージした状態でビルド、リリーステスト
https://github.com/chirimen-oh/chirimen-raspi3/wiki/Release-Checklist
をパスした。

但し、このリポジトリは変更を加えたら release.sh を実行して https://github.com/chirimen-oh/chirimen-raspi3/tree/master/release を更新してもう一度ビルドしてやっとリリースイメージが作れる手順なので、もうすこしざっと見直してから release.sh を実行 (あるいはそもそも gc.zip などはリポジトリに入れずに setup.sh 内で処理させるように変更する) してから月曜にイメージを完成とさせたい。

@kou029w
Copy link
Contributor

kou029w commented Jul 26, 2019

動作確認は問題なくパスしたのですが、いくつか気になった点があったので挙げます

  • release/env/{,_}gc.zip が古い
  • 壁紙のバージョンが古い
    • Ver. 2018...
    • 縦幅が720p
  • READMEの記載内容がやや古い
    • (Note: default passwd will be changed to rasp) ってありますが、それは 94002a1 での対応漏れ?
  • setup-ja.md の記載内容
    • WebGL はエラー無く表示される (デフォルトでハードウェアアクセラレーションが無効化されている)
    • Bluetooth インターフェースは現在設定不要で使える

@dynamis
Copy link
Contributor Author

dynamis commented Jul 26, 2019

これしてリリースしたいチェックリスト:

  • 画面サイズ 720p 固定を解除したので壁紙を 1080 に
    • 壁紙のバージョン記載はなくす
  • デフォルトで開くトップページに表示させる
  • example 末尾にも自動表示させる http://chirimen.org/chirimen-raspi3/gc/top/examples/
  • example を開いているドメインに応じてリンクありなし切替
    • 以下の記載・リンクは必要な時にだけ表示させる
      Latest version of this page on chirimen.org
      Note: Localの内容はデスクトップのgcフォルダーにあります
  • gc.zip と _gc.zip は netlify で自動ビルド
  • release ディレクトリは廃止して setup.sh では netlify のファイルをダウンロード
    • パスは r.chirimen.org で定義しておくと自由に移動可能なのでそのようにする
  • README 更新

あとついでに出来ればだけどこのタイミングで

  • gc 配下のコーディングルール統一
    • チュートリアルの方で統一したものと異なるままになってるので

@dynamis
Copy link
Contributor Author

dynamis commented Jul 31, 2019

このタイミングで可能な限り突っ込んでいる

@dynamis
Copy link
Contributor Author

dynamis commented Aug 1, 2019

手元にないデバイスを除き一通りの example のテストやリンクチェックなどを行ったが問題なかったのでリリースタグを打った。明日 Upload & 量産予定

https://github.com/chirimen-oh/chirimen-raspi3/releases/tag/20190801

以下の contrib デバイスのテストは持ってる人プリーズ

  • test MPU9250
  • test AMG8830

@satakagi
Copy link
Contributor

satakagi commented Aug 1, 2019

両方とも私が書いたコードですね。まずはOSイメージ作らないと。
Raspbian Busterは、
Raspbian Buster with desktopというもの(サイズが中間のもの)ですかね?

@satakagi
Copy link
Contributor

satakagi commented Aug 1, 2019

MPU9250, AMG8830動作確認しました

使用したOSイメージは中くらいのサイズの
Raspbian Buster with desktop Image with desktop based on Debian Buster
Version:July 2019 Release date:2019-07-10 Kernel version:4.19 Size: 1149 MB
このイメージを使ってRPi3B(無印)で、普通と思われる初期設定を行った後、

wget https://rawgit.com/chirimen-oh/chirimen-raspi3/master/setup.sh
./setup.sh
で構築したCHIRIMEN環境で動作確認しています。(ローカル&codesandbox)

@kou029w
Copy link
Contributor

kou029w commented Aug 2, 2019

Raspbian Buster with desktopというもの(サイズが中間のもの)ですかね?

正しいです

動作確認ありがとうございます 👍

@dynamis
Copy link
Contributor Author

dynamis commented Aug 14, 2019

20190801 イメージを UP 済みだが 20190802 イメージを UP できてなかった!

  • upload
  • r.chirimen.org/sdimage 更新

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release リリース作業関連
Projects
None yet
Development

No branches or pull requests

4 participants