We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Github Actionsでのビルドは約50分かかっています。 これは大容量のファイルをartifactにアップロード・ダウンロードするのを繰り返し、かつ別条件のビルドを長めに待機しているためです。
アップロード・ダウンロードを繰り返しているのは、昔のエンジンの容量が大きく、Actionsのストレージ容量を超えてしまうのを迂回するためでした。
今ならエンジンの容量は3分の1ほどになっており、かなり余裕ができました。 なので細切れになっているjobを一続きにして、待機している10分と、ダウンロード・アップロードにかかる10分ほどを短縮することができるかもしれません。
ビルド時間が大幅に短くなる
将来容量がまた増えたときにrevertしないといけなくなる。 (それは起きないだろうと考えています。)
ビルドは4ステップあります。
これらをすべて地続きにすると短縮できると思われます。
The text was updated successfully, but these errors were encountered:
ちょっと気が向いたので整理しようとしてみました。たぶんこの流れになりそう?
Sorry, something went wrong.
@sevenc-nanashi さんが図示してくださってたのを共有 🙏
Successfully merging a pull request may close this issue.
内容
Github Actionsでのビルドは約50分かかっています。
これは大容量のファイルをartifactにアップロード・ダウンロードするのを繰り返し、かつ別条件のビルドを長めに待機しているためです。
アップロード・ダウンロードを繰り返しているのは、昔のエンジンの容量が大きく、Actionsのストレージ容量を超えてしまうのを迂回するためでした。
今ならエンジンの容量は3分の1ほどになっており、かなり余裕ができました。
なので細切れになっているjobを一続きにして、待機している10分と、ダウンロード・アップロードにかかる10分ほどを短縮することができるかもしれません。
Pros 良くなる点
ビルド時間が大幅に短くなる
Cons 悪くなる点
将来容量がまた増えたときにrevertしないといけなくなる。
(それは起きないだろうと考えています。)
実現方法
ビルドは4ステップあります。
これらをすべて地続きにすると短縮できると思われます。
The text was updated successfully, but these errors were encountered: