Добавить travis CI в проект Symfony 4 - PullRequest
0 голосов
/ 20 апреля 2019

Я новичок в Travis и пытаюсь добавить CI в свой проект.

Для этого я нашел некоторую документацию, которую я мог неправильно прочитать.

Я добавил этот файл .travis.yml в свой проект

# Project language
language: php

# Allows use container-based infrastructure
sudo: false

# Start mysql service
services:
  - mysql

# Cache composer packages so "composer install" is faster
cache:
  directories:
    - $HOME/.composer/cache/files

# Matrix to test in every php version
matrix:
  # Fast finish allows to set the build as "finished" even if the "allow_failures" matrix elements are not finished yet.
  fast_finish: true
  include:
    - php: 5.5
    - php: 5.6
    - php: 7.0
    - php: hhvm
  allow_failures:
    - php: hhvm

# Define an environment variable
env:
  - SYMFONY_VERSION="4.0.*" DB=mysql

# Update composer
before-install:
  - composer self-update

# Install composer dependencies,
# Create database, schema and fixtures
install:
  - composer install
  - cp .env.dist .env
  - php bin/console doctrine:database:create --env=test
  - php bin/console doctrine:schema:create --env=test
  - php bin/console doctrine:fixtures:load -n --env=test

# Run script
script:
  - phpunit

# After a build, send email notification with the build results
notifications:
  email: fake@gmail.com

Итак, я добавил этот файл в git, (совершил и нажал на master).

Но если я хорошо понимаю, это должно было вызвать сборку Трэвиса. Но когда я иду на Трэвис ... я ничего не вижу ... нет сборки.

Так что я полагаю, что что-то упустил в этом файле .travis.yml.

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...