)]}'
{"zuul.d/jobs.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"c1f03ae51acd083cce39ffe987cbaa4f915ae412","unresolved":false,"context_lines":[{"line_number":153,"context_line":"      /afs/.openstack.org/docs/{{ zuul.project.short_name }}"},{"line_number":154,"context_line":"    final: True"},{"line_number":155,"context_line":"    pre-run: playbooks/python-docs/pre"},{"line_number":156,"context_line":"    run: playbooks/python-docs/run"},{"line_number":157,"context_line":"    post-run:"},{"line_number":158,"context_line":"      - playbooks/python-docs/post"},{"line_number":159,"context_line":"      - playbooks/publish/openstack-afs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_5c65481d","line":156,"range":{"start_line":156,"start_character":4,"end_line":156,"end_character":34},"updated":"2017-10-24 16:02:41.000000000","message":"This playbook is the one I mention below.","commit_id":"32a713e6444b4dc7803e8a4b377d2c77225e9de7"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"c1f03ae51acd083cce39ffe987cbaa4f915ae412","unresolved":false,"context_lines":[{"line_number":181,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":182,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":183,"context_line":"    branches: master"},{"line_number":184,"context_line":"    vars:"},{"line_number":185,"context_line":"      tox_envlist: docs"},{"line_number":186,"context_line":"    secrets:"},{"line_number":187,"context_line":"      - secret: afsdocs_secret"},{"line_number":188,"context_line":"        name: afs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_3c6a8ced","line":185,"range":{"start_line":184,"start_character":0,"end_line":185,"end_character":23},"updated":"2017-10-24 16:02:41.000000000","message":"We\u0027ve intentionally avoided using a special tox env (called docs in this case) in an effort to help ensure that normal sphinx build tooling works as expected. In our case that has historically meant `tox -e venv -- python setup.py build_sphinx` is the command run to generate docs. I think the playbook on line 156 of this diff will do that for you.\n\nCan we just swap that run playbook in and delete this vars block?","commit_id":"32a713e6444b4dc7803e8a4b377d2c77225e9de7"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ed43e64f3f34b66c93510a8d6a42acfed8d8dbbb","unresolved":false,"context_lines":[{"line_number":181,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":182,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":183,"context_line":"    branches: master"},{"line_number":184,"context_line":"    vars:"},{"line_number":185,"context_line":"      tox_envlist: docs"},{"line_number":186,"context_line":"    secrets:"},{"line_number":187,"context_line":"      - secret: afsdocs_secret"},{"line_number":188,"context_line":"        name: afs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_1720c99a","line":185,"range":{"start_line":184,"start_character":0,"end_line":185,"end_character":23},"in_reply_to":"3f4b6375_3c6a8ced","updated":"2017-10-24 16:09:28.000000000","message":"Done","commit_id":"32a713e6444b4dc7803e8a4b377d2c77225e9de7"}]}
