Sign inSign up

easycomlab/docker-test-sylius

By easycomlab

Updated over 2 years ago

Container test for Sylius app

Image
0

10K+

easycomlab/docker-test-sylius repository overview

Container test for Sylius app

Quick reference

Based on php:fpm image including gd, intl and xdebug php enabled extensions

Following binaries are installed:

  • git
  • curl
  • nodejs
  • yarn
  • composer
  • symfony
  • google-chrome
  • zip
  • apcu
  • opcache
  • wkhtmltopdf

How to use this image

Should be used by a gitlab runner throw .gitlab-ci.yml definition, for example:

image: easycomlab/docker-test-sylius:latest

variables:
  COMPOSER_PATH: /usr/bin/composer.phar
  COMPOSER_CACHE_DIR: "/shared-cache/composer"
  COMPOSER_MEMORY_LIMIT: 8G
  
before_script:
    # Prepare SCM connexion (to get internal plugins)
    - eval $(ssh-agent -s)
    - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
    - echo "192.168.110.22 scm.easycom.digital" >> /etc/hosts
    - mkdir -p ~/.ssh
    - chmod 700 ~/.ssh
    - ssh-keyscan scm.easycom.digital >> ~/.ssh/known_hosts
    - chmod 644 ~/.ssh/known_hosts

    # Install dependencies
    - $COMPOSER_PATH install

[ ... stages and jobs definitions ... ]

Tag summary

Content type

Image

Digest

Size

608.1 MB

Last updated

over 5 years ago

docker pull easycomlab/docker-test-sylius