)]}'
{"playbooks/publish/contributor-guide-afs.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9f5963f33fa86ff24e3ace0c6eec3d374b7b3284","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  roles:"},{"line_number":3,"context_line":"    - fetch-tox-output"},{"line_number":4,"context_line":"    - role: write-root-marker"},{"line_number":5,"context_line":"      root_marker_dir: \"src/{{ zuul.project.canonical_name }}/contributor-guide/build/html\""},{"line_number":6,"context_line":"    - role: fetch-sphinx-output"},{"line_number":7,"context_line":"      sphinx_output_src: \"{{ zuul.project.src_dir }}/contributor-guide/build/html\""},{"line_number":8,"context_line":"      zuul_executor_dest: \"{{ zuul.executor.work_root }}/artifacts\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- hosts: localhost"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f4b6375_6adc4146","line":7,"range":{"start_line":5,"start_character":0,"end_line":7,"end_character":73},"updated":"2017-10-18 17:46:56.000000000","message":"you should build in doc/build/html - otherwise the sphinx jobs will not work. So, use doc/build/html here.","commit_id":"91ad97241a41fdb9996c7ae5e9fe1279081fcd2d"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"d6fc975e853d1511745d6937d1c7fd1330ddb5b3","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  roles:"},{"line_number":3,"context_line":"    - fetch-tox-output"},{"line_number":4,"context_line":"    - role: write-root-marker"},{"line_number":5,"context_line":"      root_marker_dir: \"src/{{ zuul.project.canonical_name }}/contributor-guide/build/html\""},{"line_number":6,"context_line":"    - role: fetch-sphinx-output"},{"line_number":7,"context_line":"      sphinx_output_src: \"{{ zuul.project.src_dir }}/contributor-guide/build/html\""},{"line_number":8,"context_line":"      zuul_executor_dest: \"{{ zuul.executor.work_root }}/artifacts\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- hosts: localhost"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f4b6375_50f7f2f6","line":7,"range":{"start_line":5,"start_character":0,"end_line":7,"end_character":73},"in_reply_to":"3f4b6375_6adc4146","updated":"2017-10-18 19:00:36.000000000","message":"Done","commit_id":"91ad97241a41fdb9996c7ae5e9fe1279081fcd2d"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9f5963f33fa86ff24e3ace0c6eec3d374b7b3284","unresolved":false,"context_lines":[{"line_number":10,"context_line":"- hosts: localhost"},{"line_number":11,"context_line":"  roles:"},{"line_number":12,"context_line":"    - create-afs-token"},{"line_number":13,"context_line":"    - role: upload-afs"},{"line_number":14,"context_line":"      afs_target: \"{{ afs.path }}/contributors\""},{"line_number":15,"context_line":"    - destroy-afs-token"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f4b6375_2ae64918","line":14,"range":{"start_line":13,"start_character":5,"end_line":14,"end_character":47},"updated":"2017-10-18 17:46:56.000000000","message":"this is fine and depends publishing - here contributors is correct","commit_id":"91ad97241a41fdb9996c7ae5e9fe1279081fcd2d"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fd14e85094295e885c052782cf2a97bbc547fb04","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  roles:"},{"line_number":3,"context_line":"    - fetch-tox-output"},{"line_number":4,"context_line":"    - role: write-root-marker"},{"line_number":5,"context_line":"      root_marker_dir: \"src/{{ zuul.project.canonical_name }}/contributor-guide/build/html\""},{"line_number":6,"context_line":"    - role: fetch-sphinx-output"},{"line_number":7,"context_line":"      sphinx_output_src: \"{{ zuul.project.src_dir }}/doc/build/html\""},{"line_number":8,"context_line":"      zuul_executor_dest: \"{{ zuul.executor.work_root }}/artifacts\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f4b6375_70b54eee","line":5,"range":{"start_line":5,"start_character":62,"end_line":5,"end_character":79},"updated":"2017-10-18 19:05:28.000000000","message":"doc","commit_id":"2e3659d0666a94d23c25765e4fbf6785f453f337"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ecb618c78c502e5e8d81849a9ed460f6877a4945","unresolved":false,"context_lines":[{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: publish-openstack-sphinx-docs-contributor-guide"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Publish the results of the buld-openstack-sphinx-docs job to"},{"line_number":162,"context_line":"      /afs/.openstack.org/docs/contributors"},{"line_number":163,"context_line":"    final: True"},{"line_number":164,"context_line":"    pre-run: playbooks/python-docs/pre"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_44c06e51","line":161,"range":{"start_line":161,"start_character":33,"end_line":161,"end_character":37},"updated":"2017-10-18 05:00:26.000000000","message":"typo","commit_id":"166e2c081b0a85c05f3571e6333b67a48f13f4ee"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"d6fc975e853d1511745d6937d1c7fd1330ddb5b3","unresolved":false,"context_lines":[{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: publish-openstack-sphinx-docs-contributor-guide"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Publish the results of the buld-openstack-sphinx-docs job to"},{"line_number":162,"context_line":"      /afs/.openstack.org/docs/contributors"},{"line_number":163,"context_line":"    final: True"},{"line_number":164,"context_line":"    pre-run: playbooks/python-docs/pre"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_f0682522","line":161,"range":{"start_line":161,"start_character":33,"end_line":161,"end_character":37},"in_reply_to":"3f4b6375_44c06e51","updated":"2017-10-18 19:00:36.000000000","message":"Done","commit_id":"166e2c081b0a85c05f3571e6333b67a48f13f4ee"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ecb618c78c502e5e8d81849a9ed460f6877a4945","unresolved":false,"context_lines":[{"line_number":164,"context_line":"    pre-run: playbooks/python-docs/pre"},{"line_number":165,"context_line":"    run: playbooks/python-docs/run"},{"line_number":166,"context_line":"    post-run:"},{"line_number":167,"context_line":"      - playbooks/python-docs/post"},{"line_number":168,"context_line":"      - playbooks/publish/openstack-contributor-guide-afs"},{"line_number":169,"context_line":"    required-projects:"},{"line_number":170,"context_line":"      - name: openstack/requirements"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_a4ef22e8","line":167,"updated":"2017-10-18 05:00:26.000000000","message":"do it similar to api-guide etc. and don\u0027t use the above playbook since it will publish to /contributor-guide/latest (the prepare-docs-for-afs task in the post.yaml will do this), add the other parts into your new file","commit_id":"166e2c081b0a85c05f3571e6333b67a48f13f4ee"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"d6fc975e853d1511745d6937d1c7fd1330ddb5b3","unresolved":false,"context_lines":[{"line_number":164,"context_line":"    pre-run: playbooks/python-docs/pre"},{"line_number":165,"context_line":"    run: playbooks/python-docs/run"},{"line_number":166,"context_line":"    post-run:"},{"line_number":167,"context_line":"      - playbooks/python-docs/post"},{"line_number":168,"context_line":"      - playbooks/publish/openstack-contributor-guide-afs"},{"line_number":169,"context_line":"    required-projects:"},{"line_number":170,"context_line":"      - name: openstack/requirements"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4b6375_d07529fc","line":167,"in_reply_to":"3f4b6375_a4ef22e8","updated":"2017-10-18 19:00:36.000000000","message":"Done","commit_id":"166e2c081b0a85c05f3571e6333b67a48f13f4ee"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"01179cada8f1ca457e1c9a3a2996ea84c1698d8e","unresolved":false,"context_lines":[{"line_number":156,"context_line":"        name: afs"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: publish-openstack-sphinx-docs-contributor-guide"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Publish contributor-guide documents to"},{"line_number":162,"context_line":"      https://docs.openstack.org/contributors"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f4b6375_eb903398","line":159,"updated":"2017-10-18 19:39:41.000000000","message":"nit: maybe just publish-openstack-contributor-guide ?","commit_id":"4a70c81713cb6f7d3058a2df143bb4ded5c9b23c"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"1912c11c7e27654ac700d9bfb824111bcec32234","unresolved":false,"context_lines":[{"line_number":156,"context_line":"        name: afs"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"- job:"},{"line_number":159,"context_line":"    name: publish-openstack-sphinx-docs-contributor-guide"},{"line_number":160,"context_line":"    description: |"},{"line_number":161,"context_line":"      Publish contributor-guide documents to"},{"line_number":162,"context_line":"      https://docs.openstack.org/contributors"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f4b6375_53cb7952","line":159,"in_reply_to":"3f4b6375_eb903398","updated":"2017-10-18 22:20:08.000000000","message":"Done","commit_id":"4a70c81713cb6f7d3058a2df143bb4ded5c9b23c"}]}
