{"action":"created","issue":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4554","labels_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4554/labels{/name}","comments_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4554/comments","events_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4554/events","html_url":"https://github.com/travis-ci/travis-ci/issues/4554","id":96968166,"number":4554,"title":"[travis-build][addon-mariadb] mariadb support a multivalue configuration","user":{"login":"grooverdan","id":462287,"avatar_url":"https://avatars.githubusercontent.com/u/462287?v=3","gravatar_id":"","url":"https://api.github.com/users/grooverdan","html_url":"https://github.com/grooverdan","followers_url":"https://api.github.com/users/grooverdan/followers","following_url":"https://api.github.com/users/grooverdan/following{/other_user}","gists_url":"https://api.github.com/users/grooverdan/gists{/gist_id}","starred_url":"https://api.github.com/users/grooverdan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grooverdan/subscriptions","organizations_url":"https://api.github.com/users/grooverdan/orgs","repos_url":"https://api.github.com/users/grooverdan/repos","events_url":"https://api.github.com/users/grooverdan/events{/privacy}","received_events_url":"https://api.github.com/users/grooverdan/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-24T05:19:49Z","updated_at":"2015-07-24T19:38:41Z","closed_at":"2015-07-24T19:38:41Z","body":"A multiple list form would be really nice to test an application against multiple versions.\r\n[single list form](https://github.com/grooverdan/PyMySQL/commit/f70e40fe3b5e1fe406f19f5f1fb3777fb62712a6) resulted in [[5.5] as the version](https://travis-ci.org/grooverdan/PyMySQL/jobs/72040844) and hence didn't install 5.5. [multiple list form](https://github.com/grooverdan/PyMySQL/commit/038d47a5a58d069eb22f895b89142a02e2a34f29) seemed to [ignore all repos](https://travis-ci.org/grooverdan/PyMySQL/jobs/72041918) and resort to mysql.\r\n\r\n[matrix builds](https://github.com/grooverdan/PyMySQL/blob/c05bf7c6d0f3161d91b3e1418ac185b8749be8c3/.travis.yml) [not quite right](https://travis-ci.org/grooverdan/PyMySQL/builds/72077568) as the versions aren't tested against every python version.\r\n\r\nCan supporting a syntax like:\r\n<pre>\r\naddons:\r\n     mariadb:\r\n        - 5.5\r\n        - 10.0\r\n        - 10.1\r\n        - none\r\n</pre>\r\n\r\nIs having *none* as a item in a list acceptable to revert to the installed MySQL so an application can be test against MariaDB versions and MySQL.\r\n\r\nI think this might be added here somewhere: https://github.com/travis-ci/travis-build/blob/master/lib/travis/build/addons/deploy/script.rb#L9"},"comment":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/comments/124668486","html_url":"https://github.com/travis-ci/travis-ci/issues/4554#issuecomment-124668486","issue_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4554","id":124668486,"user":{"login":"BanzaiMan","id":25666,"avatar_url":"https://avatars.githubusercontent.com/u/25666?v=3","gravatar_id":"","url":"https://api.github.com/users/BanzaiMan","html_url":"https://github.com/BanzaiMan","followers_url":"https://api.github.com/users/BanzaiMan/followers","following_url":"https://api.github.com/users/BanzaiMan/following{/other_user}","gists_url":"https://api.github.com/users/BanzaiMan/gists{/gist_id}","starred_url":"https://api.github.com/users/BanzaiMan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BanzaiMan/subscriptions","organizations_url":"https://api.github.com/users/BanzaiMan/orgs","repos_url":"https://api.github.com/users/BanzaiMan/repos","events_url":"https://api.github.com/users/BanzaiMan/events{/privacy}","received_events_url":"https://api.github.com/users/BanzaiMan/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T19:38:41Z","updated_at":"2015-07-24T19:38:41Z","body":"Right now, addons do not get expanded into the build matrix. There are existing issues about this. If we are to make it possible for this addon, it makes sense to do it for all. I can't really point to the issue, but I'm closing this one on that ground."}}