)]}'
{"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"106e32ed26ad456639116a3be305afe777b44b32","unresolved":false,"context_lines":[{"line_number":7232,"context_line":""},{"line_number":7233,"context_line":"    jobs:"},{"line_number":7234,"context_line":"      - python-jobs"},{"line_number":7235,"context_line":"      - gate-{name}-pep8"},{"line_number":7236,"context_line":""},{"line_number":7237,"context_line":"- project:"},{"line_number":7238,"context_line":"    name: stevedore"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"da6ed579_f680a48d","line":7235,"range":{"start_line":7235,"start_character":12,"end_line":7235,"end_character":14},"updated":"2016-01-18 06:38:51.000000000","message":"duplicate, part of python-jobs, remove it.\n\nyou need pypi-jobs as well if you want to publish - and need to setup pypi.python.org as documented in the infra manual","commit_id":"01ba2c9f7313f365e6d5724f2a431cbd4fef305c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa25dde467957785d941842c16954269bafe24ee","unresolved":false,"context_lines":[{"line_number":7232,"context_line":""},{"line_number":7233,"context_line":"    jobs:"},{"line_number":7234,"context_line":"      - python-jobs"},{"line_number":7235,"context_line":"      - gate-{name}-pep8"},{"line_number":7236,"context_line":""},{"line_number":7237,"context_line":"- project:"},{"line_number":7238,"context_line":"    name: stevedore"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"da6ed579_5cff4f34","line":7235,"range":{"start_line":7235,"start_character":12,"end_line":7235,"end_character":14},"in_reply_to":"da6ed579_593c412f","updated":"2016-01-18 07:46:01.000000000","message":"This just declares all jobs you can use. Declaring a few more is fine. Let\u0027s use python-jobs here.","commit_id":"01ba2c9f7313f365e6d5724f2a431cbd4fef305c"},{"author":{"_account_id":14562,"name":"Zhi Chang","email":"changzhi2@lenovo.com","username":"changzhi"},"change_message_id":"1609ac8bfde6d7922bea909b8b953af2c233b48f","unresolved":false,"context_lines":[{"line_number":7232,"context_line":""},{"line_number":7233,"context_line":"    jobs:"},{"line_number":7234,"context_line":"      - python-jobs"},{"line_number":7235,"context_line":"      - gate-{name}-pep8"},{"line_number":7236,"context_line":""},{"line_number":7237,"context_line":"- project:"},{"line_number":7238,"context_line":"    name: stevedore"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"da6ed579_593c412f","line":7235,"range":{"start_line":7235,"start_character":12,"end_line":7235,"end_character":14},"in_reply_to":"da6ed579_f680a48d","updated":"2016-01-18 07:05:19.000000000","message":"for now, i just want to check pep8 and unit test in this project. how should i change the code there? ;-(","commit_id":"01ba2c9f7313f365e6d5724f2a431cbd4fef305c"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ca78d7200ab0467d77a06d846e4bd20fbd22d5b3","unresolved":false,"context_lines":[{"line_number":9365,"context_line":"      - name: check-requirements"},{"line_number":9366,"context_line":"      - name: publish-to-pypi"},{"line_number":9367,"context_line":"    check:"},{"line_number":9368,"context_line":"      - gate-steth-docs"},{"line_number":9369,"context_line":"      - gate-steth-pep8"},{"line_number":9370,"context_line":"      - gate-steth-python27"},{"line_number":9371,"context_line":"      - gate-steth-python34"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da6ed579_d6780092","line":9368,"updated":"2016-01-18 06:14:57.000000000","message":"-docs is part python-jobs - and all the other jobs in check, gate etc. are also part of the templates above. You don\u0027t need them.","commit_id":"1399ae08dac8749ae70c20789dcd2e1f819e2e02"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa25dde467957785d941842c16954269bafe24ee","unresolved":false,"context_lines":[{"line_number":9360,"context_line":"  - name: openstack/steth"},{"line_number":9361,"context_line":"    template:"},{"line_number":9362,"context_line":"      - name: merge-check"},{"line_number":9363,"context_line":"      - name: publish-to-pypi"},{"line_number":9364,"context_line":"    check:"},{"line_number":9365,"context_line":"      - gate-steth-pep8"},{"line_number":9366,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"da6ed579_bc944be8","line":9363,"range":{"start_line":9363,"start_character":14,"end_line":9363,"end_character":21},"updated":"2016-01-18 07:46:01.000000000","message":"Do you want to publish to pypi? Then add the pypi-jobs in projects.yaml.","commit_id":"01ba2c9f7313f365e6d5724f2a431cbd4fef305c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fa25dde467957785d941842c16954269bafe24ee","unresolved":false,"context_lines":[{"line_number":9367,"context_line":"      - gate-steth-pep8"},{"line_number":9368,"context_line":"    post:"},{"line_number":9369,"context_line":"      - steth-branch-tarball"},{"line_number":9370,"context_line":"    pre-release:"},{"line_number":9371,"context_line":"      - steth-tarball"},{"line_number":9372,"context_line":"    release:"},{"line_number":9373,"context_line":"      - steth-tarball:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"da6ed579_1c90f7eb","line":9370,"updated":"2016-01-18 07:46:01.000000000","message":"REmove pre-release and release jobs, those are part of publish-to-pypi.","commit_id":"01ba2c9f7313f365e6d5724f2a431cbd4fef305c"}]}
