fob/bear-skeleton-docker-80

Generate BEAR.Sunday Application using Docker(PHP8.0), based on bear/skeleton

Installs: 6

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 18

Type:project

1.10.1 2021-05-24 03:11 UTC

README

Requirements

  • PHP8.0
  • Docker, Docker Compose

Introduction

PHP 8.0 の実行環境で、Docker(PHP 8.0)のBEARアプリケーション開発環境を作成するツールです

Generate BEAR.Sunday Application's Docker(PHP8.0)development environment with PHP8.0

Installation using Composer

To create your new BEAR.Sunday project with Docker Compose:

composer create-project fob/bear-skeleton-docker-80:dev-feature/docker path/to/install

↑ ブランチ指定必須。インストール先のパスは相対パスでも指定可能。

フォーク者の課題メモ

  • PHP 7.4 用がほしい
  • 実行環境のPHPバージョンは 7.4 でも 8.0 のアプリケーションが作れるようにしたい
  • 実行環境のPHPバージョンは 8.0 でも 7.4 のアプリケーションが作れるようにしたい

BEAR.Skeleton方式だと実行環境依存なので、実行環境は8.0に固定したいため上記対応が難しいので見送った

How to test the skeleton itself

  1. Make sure every files are commited.
  2. Run composer update to emulate create-project.
  3. See the created project files.
  4. Run git reset --hard HEAD to be recovered.