「永遠のβ版」という言葉がWeb2.0の時代にはよく使われました。そう、Webサイトは常に開発を続けられ、更新されていくのです。では、あなたのサイトは開発をし続けられる環境になっているでしょうか。

  • WordPressのコアやプラグインをアップデートしても大丈夫なのか、保証がほしい
  • カスタムコードを本番環境にあげたときにサイトが真っ白になってしまったことがあり、デプロイはいつも緊張する
  • 様々なレベルの開発者(プログラマ、デザイナー、マークアップエンジニア)が存在するが、開発環境の統一がとれていない
  • アップデートでのデグレやバグを許されないシビアな環境(クライアントワークなど)

弊社の提供するCI/CD Pipeline for WordPressでは、WordPressの開発フローに継続的インテグレーション・継続的デプロイの概念を導入します。そこではなにも恐れる必要などありません。好きな実験を行い、うまくいったらリリースすればよいのです。もし壊れてしまったら? もう一度やりなおせばいいのです。

技術詳細

このサービスではあなたの開発プロセスを以下のように変更します。

  1. GitHubによる管理を導入します。
  2. 静的解析ツールによるチェック、ユニットテストの雛形を導入します。
  3. ローカル開発環境の整備を行います。Dockerの導入ほか、チーム全員が共有できる体制をめざします。
  4. GitHub Actionsを導入し、デプロイ時のフローを固めます。ここではデプロイを自動化することを目的とします。

上記が実現することで、安心して開発できるCI/CDワークフローが完成します。

導入の手順

こちらのサービスは「開発環境設定コンサルティング」になります。導入に際しては以下の手順を行わせていただきます。

  1. 現在の開発環境・利用技術・開発体制・本番環境の状況をおうかがいします。
  2. 静的解析ツールの導入スコープを決定します。開発チームのスキルセットにあわせて柔軟に対応いたします。
  3. GitHubの運用体制を確認し、Actionsを実装します。

納品物

最終的に納品するものは下記になります。

  • ドキュメント(マークダウン形式でリポジトリに含めてご提供いたします)
  • Node, PHPのライブラリ管理リスト(package.json, composer.json)
  • Dockerfile(Dockerの構築設計書)、phpcs.ruleset.xml(PHPコード解析ツールの設計書)など、CI/CDパイプラインで動作するものに関する設定
  • workflow.ymlなど、GitHub Actionsを動かすために必要な設定ファイル。

その他、最終的な環境に応じて納品物は変わります。

ご予算

ご予算は最低50,000円から。環境の複雑さや自動化で行いたいことの数などでかかる工数が変わってきますので、人日単位でご請求いたします。ご予算にあわせて柔軟に対応させていただきます。