Fix all work images

This commit is contained in:
cytopia
2021-05-16 16:49:14 +02:00
parent 59c30b8f24
commit 712ad5c66a
31 changed files with 323 additions and 177 deletions

View File

@@ -783,7 +783,6 @@ extensions_available:
version: 0.6.0 # NOTE: 0.6.1 fails with: Package "psr" Version "0.6.1" does not have REST xml available
all:
type: pecl
post: echo 'true' # FIXME: disable module
phalcon:
disabled: [5.2, 8.0, 8.1] # TODO: currently disabled for 7.4 as it breaks
5.3:
@@ -821,7 +820,6 @@ extensions_available:
git_url: https://github.com/phalcon/cphalcon
git_ref: $(git for-each-ref --format='%(*creatordate:raw)%(creatordate:raw) %(refname)' refs/tags | sort -n | sed 's/^.*tags\///g' | grep -E '^v[.0-9]+$' | tail -1)
command: cd build && ./install
post: echo 'true' # FIXME: disable module
phar:
already_avail: [5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1]
5.2:

View File

@@ -73,8 +73,8 @@ npm_enabled:
# Python pip packages to install
# -------------------------------------------------------------------------------------------------
pip_enabled:
#- ansible
#- yamllint
- ansible
- yamllint
- yq
@@ -177,13 +177,13 @@ apt_repositories_available:
key: 9DA31620334BD75D9DCB49F368818C72E52529D4
pgsql:
5.2:
deb: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main
deb: deb https://apt-archive.postgresql.org/pub/repos/apt/ jessie-pgdg main
5.3:
deb: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main
deb: deb https://apt-archive.postgresql.org/pub/repos/apt/ jessie-pgdg main
5.4:
deb: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main
deb: deb https://apt-archive.postgresql.org/pub/repos/apt/ jessie-pgdg main
5.5:
deb: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main
deb: deb https://apt-archive.postgresql.org/pub/repos/apt/ jessie-pgdg main
all:
deb: deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main
pre: curl -sS -L --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc 2>/dev/null | APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key add -
@@ -409,11 +409,11 @@ software_available:
command: |
DEBIAN_FRONTEND=noninteractive apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get install -qq -y --no-install-recommends --no-install-suggests \
libpython3-dev \
python3 \
python3-pip \
libpython-dev \
&& DEBIAN_FRONTEND=noninteractive apt-get purge -qq -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
&& rm -rf /var/lib/apt/lists/* \
\
&& curl -sS -L --fail https://bootstrap.pypa.io/pip/2.7/get-pip.py | python \
# nvm is a dependency for others
nvm:
check: su -c '. /opt/nvm/nvm.sh; nvm --version' devilbox | grep -E '^[0-9][.0-9]+'
@@ -500,7 +500,7 @@ software_available:
&& rm -rf /usr/local/src/drush8/examples \
&& rm -rf /usr/local/src/drush8/misc \
drush9:
disabled: [5.2, 5.3, 5.4, 5.5, 8.0, 8.1]
disabled: [5.2, 5.3, 5.4, 5.5, 7.0, 7.1, 8.0, 8.1]
check: drush9 --version | grep -E '9[.0-9]+\s*$'
all:
pre: |