LaravelとGitHub ActionsでCI/CD環境を構築した話
こんにちは、スマートショッピング技術広報です。
弊社では週一でスマートショピングの技術ブログを書いており社内、社外へのアウトプットを
しています。
今回は弊社EC事業開発のエンジニアがLaravelとGitHub ActionsでCI/CD環境を構築した話をしてくれました。
〜概要〜
Laravelを利用したプロジェクトの構築からLaravel/envoyを利用したデプロイ、GitHub Actionsを利用したUnitTestの設定までを行なった話です。
〜サマリ〜
ーーーーーーーーー
・Laravelとは
・Laradockを利用したプロジェクト作成
・envoyを利用したデプロイ
・GitHub Actionsを利用したUnitTest
・実行結果について
ーーーーーーーー
(本編はこちら)
〜次回技術イベント〜
Nuxt.jsとBFFとOpenAPIで作るWebサービスの勘所を話したい
https://www.wantedly.com/projects/376362
<開催日時>
11月 20日 (水曜日)⋅午後19時半スタート(途中参加、退室もちろん可です)
<開催場所>
〒141-0031
東京都品川区西五反田2-1-22
プラネットビル5F(五反田駅徒歩4分)
『当日いる弊社エンジニア』※抜粋
◆Keiichiro Nagashima(CTO):サイバーエージェントで開発責任者を務めた後CTOとして参画。
スマートショッピングのCTOとしてエンジニア組織づくりからプロダクト開発、採用などを務める。
◆Yoshiaki Hamamoto(マネージャー):創業間もないメルカリに二桁で入社。開発チームでマネージャーを務めスマートショッピング入社。複数社で上場を経験しIT,WEB業界にてバックエンドエンジニア及びエンジニアリングマネージャーとしての10年以上の経験
◆Kensuke Kurahara(マネージャー):サイバーエージェント入社後、アドテクスタジオにて行動分析ターゲティングの立ち上げに参画し、後に同チームの開発責任者を務める。その後、Fintech系スタートアップへリードエンジニアとして立ち上げを経験しスマートショッピング社へ入社。
◆Kazuyoshi Kawakami(マネージャー):シーエー・モバイル→mixi→1-10.inc を経てスマートショッピングに入社。JS言語で多くのコミュニティの主催者などもやっている。スマートショッピングではEC事業部の開発マネージャーとして従事している。