Skip to content

工学研究部調布祭プラレール遠隔制御用のコード群。

Notifications You must be signed in to change notification settings

ueckoken/plarail2022

 
 

Repository files navigation

plarail2022-soft

これはなに?

このリポジトリでは電気通信大学工学研究部 調布祭展示企画のためのソースコードを管理します。

コントリビュータのみなさんへ

GitHub Actions による CI/CD を走らせるために main ブランチへの直接コミットを禁止しています。 プルリクエストを発行してください。

PR の Reviewer には似たような PR で指定されている人を指定してください。内容ごとにタグを付けているので調べるときはぜひ活用ください。

PR が Approve されたら PR の Author が直接マージして下さい。

動かす方法

CI/CD パイプラインについて

このリポジトリでは CI/CD によるビルド、デプロイの自動化を行なっています。 github actions によりイメージのビルドを行い、fluxcd により新しいイメージを自動でサーバに適用しています。

使い方

どんどん main にマージしていってください。./manifests 以下への変更は即時で fluxcd により反映されます。

docker イメージの更新やるぞ!と思ったら main から deployment にマージしてください。github actions による docker image のビルドが走ります。

新しいイメージができたら fluxcd が自動で検出して main に更新 commit を加えるところまでやります。鯖への反映は 2 分ぐらいかかります。

各種ドキュメント

About

工学研究部調布祭プラレール遠隔制御用のコード群。

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Python 31.9%
  • JavaScript 26.0%
  • Go 14.3%
  • TypeScript 12.9%
  • C++ 9.0%
  • CSS 1.8%
  • Other 4.1%