Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
language: php

cache:
  directories:
    - vendor
    - $HOME/.composer/cache

matrix:
  include:
    - dist: focal
      php: 8.2
      env: LIBONIG_INSTALL=1

  fast_finish: true

before_install:
  - if [ -n "$LIBONIG_INSTALL" ]; then sudo apt-get install libonig5; fi
  - composer self-update

install:
  - composer install --prefer-dist
  - scripts/ci-install.sh

script:
  - composer test
  - composer lint

deploy:
  provider: script
  script: scripts/deploy.sh
  skip_cleanup: true
  on:
    tags: true
    condition: "$TRAVIS_PHP_VERSION = 8.2"

notifications:
    slack: crazyfactory:Z3NJKlj5jdPOE1YrjPPyDPKb