[phpMyAdmin Git] [phpmyadmin/phpmyadmin] bdaab7: Squeeze lint into test build

Michal Čihař michal at cihar.com
Wed Mar 1 18:08:41 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/phpmyadmin/phpmyadmin
  Commit: bdaab73967ac4242fb7bc15fd777b65e2d0ecdb2
      https://github.com/phpmyadmin/phpmyadmin/commit/bdaab73967ac4242fb7bc15fd777b65e2d0ecdb2
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml
    M test/ci-lint
    M test/ci-selenium
    M test/ci-test

  Log Message:
  -----------
  Squeeze lint into test build

- the setup costs are quite high, so do both steps at once
- lint only changed files
- always generate locales for tests to simplify code

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: f3425986b5cad507df7ead6f758ba08bd91a14e6
      https://github.com/phpmyadmin/phpmyadmin/commit/f3425986b5cad507df7ead6f758ba08bd91a14e6
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Generate locales without ant

Removes ant overhead.

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: b4326fcc3d6e30a90a03af9718e3f4a13347ceda
      https://github.com/phpmyadmin/phpmyadmin/commit/b4326fcc3d6e30a90a03af9718e3f4a13347ceda
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Remove and cleanup from Travis

It should not be necessary at all as we start with clean environment.

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 0b0e99cc02e1d1f5f04eb739a3f748a5a02604c4
      https://github.com/phpmyadmin/phpmyadmin/commit/0b0e99cc02e1d1f5f04eb739a3f748a5a02604c4
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M phpunit.xml.dist

  Log Message:
  -----------
  Remove no longer needed exclude

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 4f375697734e03ff63293f28b24107e04c8056cd
      https://github.com/phpmyadmin/phpmyadmin/commit/4f375697734e03ff63293f28b24107e04c8056cd
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml
    M test/ci-lint
    M test/ci-selenium
    M test/ci-test

  Log Message:
  -----------
  Do not use ant on Travis

It is just additional overhead without real benefit.

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: db62cf1bf4392fc7b3f02023c6a8627b33667c25
      https://github.com/phpmyadmin/phpmyadmin/commit/db62cf1bf4392fc7b3f02023c6a8627b33667c25
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  There is no phpenv on OSX

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 2fea612791032f54fa5a873f0c26772fcbd914c7
      https://github.com/phpmyadmin/phpmyadmin/commit/2fea612791032f54fa5a873f0c26772fcbd914c7
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/install-runkit

  Log Message:
  -----------
  Simplify code for skipping not supported PHP versions

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 2b42777cdf3739e260c86a797dd4621a4bfc23f1
      https://github.com/phpmyadmin/phpmyadmin/commit/2b42777cdf3739e260c86a797dd4621a4bfc23f1
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml
    M test/ci-install-docs
    M test/ci-install-release

  Log Message:
  -----------
  Leverage pip cache instead of using apt packages

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: a06669d83d91acf56d43d241bc0677aa3334714a
      https://github.com/phpmyadmin/phpmyadmin/commit/a06669d83d91acf56d43d241bc0677aa3334714a
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Document why we install some packages

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 3fdf3438996a7a1e019ce6316b587db69c7ad8bc
      https://github.com/phpmyadmin/phpmyadmin/commit/3fdf3438996a7a1e019ce6316b587db69c7ad8bc
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/ci-install-docs

  Log Message:
  -----------
  Use installed pip for better caching

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 059685c34889498c4e5c79c7d27335c198e821eb
      https://github.com/phpmyadmin/phpmyadmin/commit/059685c34889498c4e5c79c7d27335c198e821eb
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M .travis.yml
    M phpunit.xml.dist
    M test/ci-install-docs
    M test/ci-install-release
    M test/ci-lint
    M test/ci-selenium
    M test/ci-test
    M test/install-runkit

  Log Message:
  -----------
  Merge branch 'QA_4_7'


Compare: https://github.com/phpmyadmin/phpmyadmin/compare/6e78d489ee07...059685c34889


More information about the Git mailing list