h0m3_deployer/ci4-deployer

A Deployment Tool for CodeIgniter 4.0

v1.0 2020-10-26 14:42 UTC

This package is auto-updated.

Last update: 2024-04-28 07:25:16 UTC


README

A Deployment Tool for CodeIgniter 4.0.

This is based on Deployer 6.0.

This is inspired by kenjis/codeigniter-deployer.

Gitlab pipeline status Gitlab code coverage Packagist Release Packagist Downloads Packagist License

Folder Structure

codeigniter/
└── deploy/
     ├── deploy.php ... config file for Deployer
     ├── deploy.sh  ... script to deploy
     ├── deploy_development.sh  ... script to deploy development environment
     └── logs/

Requirements

  • PHP 7.2.0 or later
  • Composer
  • Git
  • SSH
  • Shell

Installation

From composer

Install this project with Composer:

$ cd /path/to/codeigniter/
$ composer require h0m3_deployer/ci4-deployer
$ php vendor/h0m3_deployer/ci4-deployer/install.php
  • Above command always overwrites exisiting files.
  • You must run it at CodeIgniter project root folder.

From source

Install this project with Composer:

$ cd /path/to/codeigniter/
$ wget https://git.h0m3.co/h0m3_deployer/ci4-deployer/-/archive/v1.0/ci4-deployer-v1.0.tar.gz
$ tar zxvf ci4-deployer-v1.0.tar.gz
$ composer install
  • Above command always overwrites exisiting files.
  • You must run it at CodeIgniter project root folder.