-
Notifications
You must be signed in to change notification settings - Fork 10
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
feat: add options to deployments. #146
Conversation
インストラクション、基本的にはcreate後にほしい物なので、README.md に自動追記される、や、 |
インフラ構成の例として、https://github.com/LumaKernel/frourio-sample-1/tree/master/infra の図の、もう少し簡易版を作成して表示してあげてもいいかもしれない。 |
変更ちょっと多いですが、rebase はこちらの責任でやるので構わず機能追加修正を続けて問題ありませんー。 |
これはとても素晴らしい・・・ |
私の期待を軽々超えてくるから毎回楽しくて仕方ない 既存の実装について、ベストに至ったものは一つもないのでリロードするかどうかやリンクの設置についても異論は挟まないです |
b0980e2
to
1083eed
Compare
(やっと安定してきた、ローカルではちゃんとうごいてたんですけどね…) ランダムで打ったテストに対して色々修正したので、なんか見ていてこの変更は必要なのかみたいなのあれば答えます(コメントに書いたほうが良さそうなやつはその後コメントにしていこうと思います) Node.js 10 は jestjs/jest#10957 が発生してつらくてどうしようかという感じです、LTS じゃないですしサポート落としてもいいんじゃないか、とか… windows でのテストもローカルで何回か DB 込みでやったので、GHA のテストもたぶん postgres + mysql 含めて windows でテスト走らせることもできるはず。 |
globalThisは私もやられて、仕方なくNode10だけテストスキップした記憶があります とはいえ、シェアはもう十分小さいのでpackage.jsonのenginesを記述してNode10のサポート切りましょうか WinでDBテスト出来るようになったのは素晴らしすぎる・・・! |
できればNode.js10対応はしたいです…がずっとfixがマージされないjsdomのエラーのようでつらい。 EOLはまだだったか… windows 、たぶん GHA が遅いんじゃなくて Node.js ランタイムが遅いとかかもですね、同じマシンで win と WSL で比べてみても win のほうが遅くて… ファイル IO の差とかですかね… |
今Node10対応しても3か月の命だからコスト割に合わないな Windowsマシンはyarn installも遅かったはずだからファイルIOのせいで遅いのはありそう |
we can use typeorm cli like `yarn typeorm ...`
It looks it is more famous pattern.
feat: add context interface to nuxt aspida plugin
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
全てを把握できたわけではないけど、この実装方針は前のバージョンより遥かに良いのでひとまずdevelopにマージする
多少気になったポイントは別でチケットを切る予定
Todo
.tmp/
配下にプロジェクトつくる、テスト落ちなければそのまま消える、テスト落ちれば落ちた原因を.test-error.txt
に、状況を.test-info.txt
に書き込んで消える、ので個別のケースはそれ参照して対応できるようにするserver/tests/docker-compose.yml
を立ち上げればデフォルトの環境変数の設定がそのままそれを使う。@[server-][dev-]deps
、に入れる。server/pretense/package.json
に本体。node_modules/.bin/typeorm
だと、これは windows 環境では js ファイルではないので、node_modules/typeorm/cli.js
に変更。-p, --port [number]
オプションを作成。( こっちの環境の問題ではあるんですが、svchost が tcp/8000 を使っているものの、wsl 側からは 開いてるように見えて使えないという問題があり若干困っていたので… )テストの方針
今あるので大体いいと思うんですが、ランダムなオプションの選択と、全JSONの構文チェック、typecheck 等をスクリプトとして走らせて workflow の yml をもう少し短く書けるように、etc... 等をやろうとおもっています。