Sign inSign up

codemonauts/craft-cms-ci-env

By codemonauts

•Updated over 3 years ago

Image
0

2.3K

codemonauts/craft-cms-ci-env repository overview

⁠docker-craft-cms-ci-env

docker pulls badge

This image is intendet to use in a CI/CD pipeline to build CraftCMS websites (or other PHP applications). It contains:

  • PHP 8.1
  • composer
  • NodeJS 18
  • npm
  • gulp

⁠Example usage with Gitlab CI

build:
  stage: build
  image: codemonauts/craft-cms-ci-env
  artifacts:
    paths:
      - package.zip
  script:
    - cd src/
    - npm install
    - gulp build --env=produciton
    - cd ..
    - composer install --ignore-platform-reqs --no-ansi --no-dev --no-interaction --no-progress --no-scripts --optimize-autoloader
    - zip -qr package.zip .

Tag summary

Content type

Image

Digest

sha256:dc2abef87…

Size

143.3 MB

Last updated

over 3 years ago

docker pull codemonauts/craft-cms-ci-env