Skip to content

phalcon/packagecloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cfc998f · Jul 27, 2021
Jul 27, 2021
Mar 12, 2017
Jul 21, 2021
Jul 22, 2021
Jul 26, 2021
Oct 31, 2020
Dec 22, 2019
Jan 6, 2019
Jan 18, 2019
Mar 16, 2017
Jul 25, 2021
Jul 26, 2021
Aug 5, 2019
Jan 6, 2019
Jul 21, 2021
Dec 22, 2019
Jul 11, 2021
May 29, 2018
Jul 28, 2018

Repository files navigation

Phalcon Builder

Build Status

Phalcon Builder - is a packaging system that make it easy and quick to build Phalcon packages such as rpms, debs, etc. Phalcon's distribution that hosted at PackageCloud.

Installation Instructions

How the Phalcon Team will schedule framework releases in the future:

  • Stable versions correspond to Phalcon release tags and should be used in production
  • Mainline versions correspond to Phalcon release tags which are not stable. Сan be used with care by experienced users
  • Nightly versions are built daily and should not be used in production

Installation/configuration details for each version and operating system can be found below:

Supported Operating Systems

  • Ubuntu 14.04 LTS (Trusty) (up to PHP 7.3)
  • Ubuntu 16.04 LTS (Xenial)
  • Ubuntu 18.04 LTS (Bionic)
  • Ubuntu 20.04 LTS (Focal)
  • Ubuntu 20.10 (Groovy)
  • Debian 9 LTS (Stretch)
  • Debian 10 (Buster)
  • CentOS 7.2 LTS (Core)

Configuration

DEB packages

# Stable releases
curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash

# Mainline releases
curl -s https://packagecloud.io/install/repositories/phalcon/mainline/script.deb.sh | sudo bash

# Nightly releases
curl -s https://packagecloud.io/install/repositories/phalcon/nightly/script.deb.sh | sudo bash

RPM packages

# Stable releases
curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.rpm.sh | sudo bash

# Mainline releases
curl -s https://packagecloud.io/install/repositories/phalcon/mainline/script.rpm.sh | sudo bash

# Nightly releases
curl -s https://packagecloud.io/install/repositories/phalcon/nightly/script.rpm.sh | sudo bash

Programmatic way

export BASE_URI=https://packagecloud.io/install/repositories
export PRODUCT=phalcon
export BRANCH=mainline
export PACKAGE=rpm

curl -s "${BASE_URI}/${PRODUCT}/${BRANCH}/script.${PACKAGE}.sh" | sudo bash

Installation

Select the required package from the list using the command as follows:

DEB packages

# Phalcon PHP framework
apt-cache search phalcon | grep "High performance PHP framework"

# Debug symbols for Phalcon
apt-cache search phalcon-dbgsym

RPM packages

# Phalcon PHP framework
yum search phalcon | grep "High performance PHP framework"

# Debug symbols for Phalcon
yum search phalcon | grep "Debug information for package"

Download packages manually

License

Phalcon Builder licensed under the BSD 3-Clause License. See the LICENSE file for more information.