Unverified Commit 5744597d authored by Diego Hernandes's avatar Diego Hernandes
Browse files

new packages release

parent 66bf1173
......@@ -24,9 +24,9 @@ For short, this project will support **2 minor version of both PHP and Alpine**
| Alpine Version | PHP Version | Status | Repository URL
| - | - | - | -
| **`3.9`** | **`7.3`** / `7.3.1` | supported until Alpine v3.11 release | [https://php.codecasts.rocks/v3.9/php-7.3](https://php.codecasts.rocks/v3.9/php-7.3)
| **`3.8`** | **`7.3`** / `7.3.1` | supported until Alpine v3.10 release | [https://php.codecasts.rocks/v3.8/php-7.3](https://php.codecasts.rocks/v3.8/php-7.3)
| **`3.8`** | **`7.2`** / `7.2.14` | supported until Alpine v3.10 release | [https://php.codecasts.rocks/v3.8/php-7.2](https://php.codecasts.rocks/v3.8/php-7.2)
| **`3.9`** | **`7.3`** / `7.3.2` | supported until Alpine v3.11 release | [https://php.codecasts.rocks/v3.9/php-7.3](https://php.codecasts.rocks/v3.9/php-7.3)
| **`3.8`** | **`7.3`** / `7.3.2` | supported until Alpine v3.10 release | [https://php.codecasts.rocks/v3.8/php-7.3](https://php.codecasts.rocks/v3.8/php-7.3)
| **`3.8`** | **`7.2`** / `7.2.15` | supported until Alpine v3.10 release | [https://php.codecasts.rocks/v3.8/php-7.2](https://php.codecasts.rocks/v3.8/php-7.2)
> Alpine v3.7 is now deprecated and removed from this documentation. Your scripts will not stop working since the files are still available but they will not be receiving new builds from now on.
> PHP 7.1.x is now deprecated and removed from this documentation. Your scripts will not stop working since the files are still available but they will not be receiving new builds from now on.
......@@ -57,10 +57,9 @@ The available images are:
| Image Name | Tag | FROM Example | Description
| - | - | - | -
| codecasts/alpine-3.9 | php-7.3 | `FROM codecasts/alpine-3.9:php-7.3` | PHP 7.3 on Alpine v3.9
| codecasts/alpine-3.8 | php-7.3 | `FROM codecasts/alpine-3.8:php-7.3` | PHP 7.3 on Alpine v3.8
| codecasts/alpine-3.8 | php-7.2 | `FROM codecasts/alpine-3.8:php-7.2` | PHP 7.2 on Alpine v3.8
| codecasts/alpine-3.7 | php-7.2 | `FROM codecasts/alpine-3.7:php-7.2` | PHP 7.2 on Alpine v3.7
| codecasts/alpine-3.7 | php-7.1 | `FROM codecasts/alpine-3.7:php-7.1` | PHP 7.1 on Alpine v3.7
## Snippets
......@@ -74,7 +73,7 @@ You may skip the ca-certificates part if you replace HTTPS by HTTP but you shoul
```dockerfile
# Versions 3.8 and 3.7 are current stable supported versions.
FROM alpine:3.8
FROM alpine:3.9
# trust this project public key to trust the packages.
ADD https://php.codecasts.rocks/php-alpine.rsa.pub /etc/apk/keys/php-alpine.rsa.pub
......@@ -85,7 +84,7 @@ ADD https://php.codecasts.rocks/php-alpine.rsa.pub /etc/apk/keys/php-alpine.rsa.
RUN apk --update add ca-certificates
# add the repository, make sure you replace the correct versions if you want.
RUN echo "@php https://php.codecasts.rocks/v3.8/php-7.2" >> /etc/apk/repositories
RUN echo "@php https://php.codecasts.rocks/v3.9/php-7.3" >> /etc/apk/repositories
# install php and some extensions
# notice the @php is required to avoid getting default php packages from alpine instead.
......@@ -96,7 +95,7 @@ RUN apk add --update php-you-extension-name-here@php
### Bash / Shell scripting
> You may skil the ca-certificates part if you replace HTTPS by HTTP but you should not. PHP packages will eventually install ca-certificates anyway.
> You may skip the ca-certificates part if you replace HTTPS by HTTP but you should not. PHP packages will eventually install ca-certificates anyway.
```bash
......@@ -109,7 +108,7 @@ apk add --update curl ca-certificates
curl https://php.codecasts.rocks/php-alpine.rsa.pub -o /etc/apk/keys/php-alpine.rsa.pub
# add the repository for the php / alpine version corresponding
echo "@php https://php.codecasts.rocks/v3.8/php-7.2" >> /etc/apk/repositories
echo "@php https://php.codecasts.rocks/v3.9/php-7.3" >> /etc/apk/repositories
# install packages
# notice that @php is required so you don't end up with default outdated php packages from community repository.
......@@ -168,27 +167,32 @@ Argon2 was backported from EDGE branch of `ports` to allow PHP to be compiled wi
`php-xmlreader` `php-xmlrpc` `php-xsl` `php-zip` `php-zlib`
- **Additional Extensions**
Some additional PECL extensions are provided so you don't need to build them.
| Extension | Package Name | Current Version | Available on 7.2 | Available on 7.1 |
|--------------------------|----------------|-----------------|------------------|------------------|
| APCu | php-apcu | 5.1.12 | Yes | Yes |
| AMQP | php-amqp | 1.9.3 | Yes | Yes |
| Imagick | php-imagick | 3.4.3 | Yes | Yes |
| libsodium _(legacy v1)_ | php-libsodium | 1.0.7 | Yes | Yes |
| mailparse | php-mailparse | 3.0.2 | Yes | Yes |
| memcached | php-memcached | 3.0.4 | Yes | Yes |
| MongoDB | php-mongodb | 1.5.2 | Yes | Yes |
| Redis | php-redis | 4.1.1 | Yes | Yes |
| SSH2 | php-ssh2 | 1.1.2 | Yes | Yes |
| xDebug | php-xdebug | 2.6.1 | Yes | Yes |
Non PECL extensions included:
| Extension | Package Name | Current Version | Available on 7.2 | Available on 7.1 |
| - | - | - | - | - |
| secp256k1 | php-secp256k1 | 0.1.3 | Yes | Yes |
| Extension | Package Name | Available on 7.3 | Available on 7.2 |
|--------------------------|-----------------------|------------------|------------------|
| AMQP | php-amqp | Yes | Yes |
| APCu | php-apcu | Yes | Yes |
| Imagick | php-imagick | Yes | Yes |
| libsodium _(legacy v1)_ | php-libsodium | Yes | Yes |
| mailparse | php-mailparse | Yes | Yes |
| memcached | php-memcached | Yes | Yes |
| MongoDB | php-mongodb | Yes | Yes |
| Redis | php-redis | Yes | Yes |
| SSH2 | php-ssh2 | Yes | Yes |
| xDebug | php-xdebug | Yes | Yes |
| secp256k1 | php-secp256k1 | Yes | Yes |
| ast | php-ast | Yes | Yes |
| ds | php-ds | Yes | Yes |
| MsgPack | php-msgpack | Yes | Yes |
| Phalcon | php-phalcon | Yes | Yes |
| PSR | php-psr | Yes | Yes |
| scalar_objects | php-scalar_objects | Yes | Yes |
| swoole | php-swoole | Yes | Yes |
| timecop | php-timecop | Yes | Yes |
## Enjoy Life
......@@ -5,7 +5,7 @@
pkgname=php7
_pkgreal=php
pkgver=7.2.14
pkgver=7.2.15
pkgrel=1
pkgdesc="The PHP language runtime engine - 7th branch"
url="http://www.php.net/"
......@@ -358,7 +358,7 @@ _package_ext() {
> "$subpkgdir"/etc/$pkgname/conf.d/${elo}_${extname}.ini
}
sha512sums="95b9d09fec4af7df38736fabd291af5635a2caab9611c82a9a4988a849888f9847052ed69192c0f0b0103cf9d2888d5dd763471e1419d6e8da33ab77c9f95dbd php-7.2.13.tar.bz2
sha512sums="51713edeb273a808e0584453647c060599645916be19ce62ebf896ef2c24c39b3f15106c3dd6e755cea7147405bf68c9610b97c87409387127d7fd8e772fc8a6 php-7.2.15.tar.bz2
5b45e3f76579c064e7393a080584515d4c70071cd028cd9292885c741ddc78731633082cf1808b34bbe2e54575caa4c6fcfb3da05f54a26f0848a5e1709492ac php7-fpm.initd
100434b8cecaa01a86cc8be56434db1c2dd3c49b7ae397a58b8ecad06a4eb5453e05412e20df1fa26468d6df6c4260f7c3c2b4b4c6f099ffec006bcc0c29cc3c php7-fpm.logrotate
7893c2c4507191ce39fa0813c0119ccb8394dbc5ec0092faea34d6494459c697f70536f19a4c7b767aa1a8c587fe49768b552e3b55a1fc11a1e66f267e0b605e php7-module.conf
......
......@@ -7,7 +7,7 @@ pkgname=php7
srcdir="/tmp/src-$pkgname"
pkgbasedir="/tmp/pkg-$pkgname"
_pkgreal=php
pkgver=7.3.1
pkgver=7.3.2
pkgrel=1
pkgdesc="The PHP language runtime engine - 7th branch"
url="http://www.php.net/"
......@@ -357,7 +357,7 @@ _package_ext() {
> "$subpkgdir"/etc/$pkgname/conf.d/${elo}_${extname}.ini
}
sha512sums="c2b6d9c3b9ec84e152fa659fdf6b08ddcfedc8e110952d9b870a9e146182b637c72df899f20ad2d170837abb75e3ff075e57c8999783ea3ab113e11bfba1258a php-7.3.1.tar.bz2
sha512sums="9054c22387178d6755076d2cdd731597377223000ca81addca48ef8c98b77efd3882acf880a5f2fd53b4eccd934c7214b1ef0362b71e5736a79760bc9f26ce6d php-7.3.2.tar.bz2
5b45e3f76579c064e7393a080584515d4c70071cd028cd9292885c741ddc78731633082cf1808b34bbe2e54575caa4c6fcfb3da05f54a26f0848a5e1709492ac php7-fpm.initd
100434b8cecaa01a86cc8be56434db1c2dd3c49b7ae397a58b8ecad06a4eb5453e05412e20df1fa26468d6df6c4260f7c3c2b4b4c6f099ffec006bcc0c29cc3c php7-fpm.logrotate
7893c2c4507191ce39fa0813c0119ccb8394dbc5ec0092faea34d6494459c697f70536f19a4c7b767aa1a8c587fe49768b552e3b55a1fc11a1e66f267e0b605e php7-module.conf
......
......@@ -7,7 +7,7 @@ pkgname=php7
srcdir="/tmp/src-$pkgname"
pkgbasedir="/tmp/pkg-$pkgname"
_pkgreal=php
pkgver=7.3.1
pkgver=7.3.2
pkgrel=1
pkgdesc="The PHP language runtime engine - 7th branch"
url="http://www.php.net/"
......@@ -357,7 +357,7 @@ _package_ext() {
> "$subpkgdir"/etc/$pkgname/conf.d/${elo}_${extname}.ini
}
sha512sums="c2b6d9c3b9ec84e152fa659fdf6b08ddcfedc8e110952d9b870a9e146182b637c72df899f20ad2d170837abb75e3ff075e57c8999783ea3ab113e11bfba1258a php-7.3.1.tar.bz2
sha512sums="9054c22387178d6755076d2cdd731597377223000ca81addca48ef8c98b77efd3882acf880a5f2fd53b4eccd934c7214b1ef0362b71e5736a79760bc9f26ce6d php-7.3.2.tar.bz2
5b45e3f76579c064e7393a080584515d4c70071cd028cd9292885c741ddc78731633082cf1808b34bbe2e54575caa4c6fcfb3da05f54a26f0848a5e1709492ac php7-fpm.initd
100434b8cecaa01a86cc8be56434db1c2dd3c49b7ae397a58b8ecad06a4eb5453e05412e20df1fa26468d6df6c4260f7c3c2b4b4c6f099ffec006bcc0c29cc3c php7-fpm.logrotate
7893c2c4507191ce39fa0813c0119ccb8394dbc5ec0092faea34d6494459c697f70536f19a4c7b767aa1a8c587fe49768b552e3b55a1fc11a1e66f267e0b605e php7-module.conf
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment