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

Share Docker images between jobs #21

Closed
wants to merge 1 commit into from

Conversation

kjirou
Copy link
Owner

@kjirou kjirou commented Jul 21, 2022

止めた理由

  • 既存の Workflow が 1m0s, 1m21s に対して 1m53s と遅くなっている。
    • docker savedocker load、そして Artifacts の処理が思ったより重く、直接 cache-from: type=gha するのと変わらない。
    • job が直列で 2 つ並ぶことになり、追加で読み込むことになる外部 actions 一式の時間がそこそこ掛かる。
  • Artifacts という外部処理を使う配慮が必要になる。(公式ドキュメント
    • 容量の制限は不明。見つからなかった。
    • 料金は Public Repository では無料という風に読めている。
  • 構成が複雑になる。
  • スケールしにくくなる。

参考資料

type=gha を使えなくなる方法しなかくて、あまり関係がなかった。

@kjirou kjirou self-assigned this Jul 21, 2022
@kjirou kjirou changed the title Share Docker images between jobs Share Docker images between jobs or workflows Jul 21, 2022
@kjirou kjirou force-pushed the share_docker_images_between_jobs branch 3 times, most recently from 3c35b34 to 2f97292 Compare July 23, 2022 08:03
@kjirou kjirou force-pushed the share_docker_images_between_jobs branch from 2f97292 to 3f1b983 Compare July 23, 2022 08:05
@kjirou kjirou closed this Jul 23, 2022
@kjirou kjirou deleted the share_docker_images_between_jobs branch July 23, 2022 08:16
@kjirou kjirou changed the title Share Docker images between jobs or workflows Share Docker images between jobs Jul 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant