[ckan-changes] [okfn/ckan] 3a60c2: [#766] Stop Travis build if a dependency install f...

GitHub noreply at github.com
Tue Nov 5 17:28:48 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/okfn/ckan
  Commit: 3a60c2e2420350631742f8d0330be2f002d581eb
      https://github.com/okfn/ckan/commit/3a60c2e2420350631742f8d0330be2f002d581eb
  Author: Vitor Baptista <vitor at vitorbaptista.com>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M .travis.yml
    R bin/travis-build
    A bin/travis-install-dependencies
    A bin/travis-run-tests

  Log Message:
  -----------
  [#766] Stop Travis build if a dependency install fails

To do so, I needed to split our ./bin/travis-build in two files, one with the
deps install, and one with the test run. Doing so allows me to use the
"install" directive in Travis, and break the build as soon as something fails
with it.


  Commit: 1aee242081710ddb1283d3cb9b0987d209273b53
      https://github.com/okfn/ckan/commit/1aee242081710ddb1283d3cb9b0987d209273b53
  Author: Vitor Baptista <vitor at vitorbaptista.com>
  Date:   2013-10-16 (Wed, 16 Oct 2013)

  Changed paths:
    M bin/travis-install-dependencies

  Log Message:
  -----------
  [#766] Remove redundant datastore_test psql user creation


  Commit: 4c46078e6737062d9b48c30e82afb5203f02c770
      https://github.com/okfn/ckan/commit/4c46078e6737062d9b48c30e82afb5203f02c770
  Author: Vitor Baptista <vitor at vitorbaptista.com>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M bin/travis-install-dependencies
    M bin/travis-run-tests

  Log Message:
  -----------
  [#766] Move solr configuration to travis-run-tests

I was unable to run Jetty-Solr's configuration on travis-install-dependencies.
Probably something to do with Bash's "set -e", but I was unable to pinpoint
exactly, so I left it into travis-run-tests. No big deal.


  Commit: 852a23cda23a81ddc2374d53f67556d2a700ca7e
      https://github.com/okfn/ckan/commit/852a23cda23a81ddc2374d53f67556d2a700ca7e
  Author: Vitor Baptista <vitor at vitorbaptista.com>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    M bin/travis-run-tests

  Log Message:
  -----------
  [#766] Use /bin/sh instead of /bin/bash


  Commit: 809f6b6816411002c22df09211d0e8834a678d92
      https://github.com/okfn/ckan/commit/809f6b6816411002c22df09211d0e8834a678d92
  Author: Vitor Baptista <vitor at vitorbaptista.com>
  Date:   2013-10-22 (Tue, 22 Oct 2013)

  Changed paths:
    A .coveragerc
    M .travis.yml
    M README.rst
    M ckan/config/environment.py
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/controllers/template.py
    M ckan/lib/base.py
    M ckan/lib/cli.py
    M ckan/logic/auth/create.py
    M ckan/new_authz.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    M ckan/templates/group/snippets/helper.html
    M ckan/templates/organization/snippets/helper.html
    M ckan/templates/package/base_form_page.html
    M ckan/templates/package/edit.html
    A ckan/templates/package/edit_base.html
    M ckan/templates/package/new_resource.html
    A ckan/templates/package/new_resource_not_draft.html
    M ckan/templates/package/read_base.html
    M ckan/templates/package/resource_edit.html
    A ckan/templates/package/resource_edit_base.html
    A ckan/templates/package/resources.html
    M ckan/templates/package/snippets/info.html
    A ckan/templates/package/snippets/resource_info.html
    M ckan/templates/package/snippets/resource_item.html
    M ckan/tests/logic/test_auth.py
    M dev-requirements.txt

  Log Message:
  -----------
  Merge branch 'master' into 766

Conflicts:
	bin/travis-install-dependencies


  Commit: be38950f69517a5fd528a972f8ca6080a7ab5eef
      https://github.com/okfn/ckan/commit/be38950f69517a5fd528a972f8ca6080a7ab5eef
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2013-11-05 (Tue, 05 Nov 2013)

  Changed paths:
    M .travis.yml
    R bin/travis-build
    A bin/travis-install-dependencies
    A bin/travis-run-tests

  Log Message:
  -----------
  Merge pull request #766 from okfn/766-stop-travis-build-when-deps-install-fails

Recurring travis fail `no such option 'with-pylons'`


Compare: https://github.com/okfn/ckan/compare/cba4e6ccd350...be38950f6951


More information about the ckan-changes mailing list