Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
History
Sports
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/96/4d/45/964d4541-09b4-81ae-e3ef-ba104799f4ee/mza_17439836225677795748.jpg/600x600bb.jpg
We Are On The Way
Riku Takeuchi
65 episodes
6 days ago
筋肉系エンジニアの竹内と安倍の二人がジムへの移動中に配信するテック系雑談番組。
Show more...
Technology
RSS
All content for We Are On The Way is the property of Riku Takeuchi and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
筋肉系エンジニアの竹内と安倍の二人がジムへの移動中に配信するテック系雑談番組。
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_nologo/41722431/41722431-1722103915118-eec567bda708a.jpg
眠るNASを叩き起こせ!CI/CD完全自動化への道
We Are On The Way
26 minutes 28 seconds
1 month ago
眠るNASを叩き起こせ!CI/CD完全自動化への道

今回の第61回は、GitHub Actionsの実行時間上限という壁にぶつかったエンジニアの創意工夫が光るエピソードからスタート!竹内さんが、自宅のNASを使ったセルフホステッドランナー環境を構築し、無料プランの制約を見事に突破した体験談を共有します。

QNAPのコンテナステーション機能を使えば、驚くほど簡単にCI環境が構築できることが判明。トークンを環境変数に設定するだけで、秘密鍵などの面倒な設定は一切不要という手軽さです。

さらに、iOSアプリのデプロイを完全自動化したCDパイプラインの構築秘話も披露。セマンティックリリースとコンベンショナルコミッツを組み合わせることで、コミットメッセージから自動的にバージョン番号を判定し、リリースノートまで自動生成。App Store Connectへのサブミットまで一気通貫で自動化に成功しました。ただし、スカッシュマージとの相性問題や、GitHubトークンの制約など、実装時のハマりポイントも率直に共有。


後半は安倍さんの技術書執筆プロジェクトへ。Pandocを使ってマークダウンからEPUBとPDFを生成するシステムの解説本を執筆中とのこと。GitHub Actionsで自動ビルド、Kindle UnlimitedとiBooks両対応、さらにAIを活用した執筆支援まで、現代のエンジニア流執筆術が満載です。「眠っているNASを活用したい」「CI/CD環境を整備したい」「技術書を書いてみたい」そんなエンジニアにとって、実践的なヒントが詰まった回です!

――――――――――

💬 番組の感想・質問は #WeAreOnTheWay または #WONW でポスト!

もしくは以下の匿名フォームで。

https://mond.how/ja/dicenanz

🔔 フォローして最新エピソードを逃さずキャッチ!


話題に上がったツール等:

  • GitHub Actions(公式ドキュメント)
  • GitHub Self-hosted Runner(公式ドキュメント)
  • QNAP Container Station(公式)
  • K3s(軽量Kubernetes/公式)
  • semantic-release(公式ドキュメント)
  • Conventional Commits(公式)
  • App Store Connect(公式)
  • TestFlight(公式)
  • Pandoc(公式)
  • EPUB(公式仕様/W3C)
  • TeX / LaTeX(公式)
  • Kindle(公式)
  • Kindle Unlimited(KDP公式ガイド)
  • Apple Books(iBooks後継/公式)


話している人

  • Takeuchi Riku
    https://x.com/rikson_en
  • Abe Daisuke
    https://x.com/dicenanz


Youtubeチャンネル

https://www.youtube.com/@rikson_en


We Are On The Way
筋肉系エンジニアの竹内と安倍の二人がジムへの移動中に配信するテック系雑談番組。