)]}'
{"id":"jjb%2Fpython-jenkins~683939","triplet_id":"jjb%2Fpython-jenkins~master~I77a04c95ee3e4d9184bb418853ae414957bf0280","project":"jjb/python-jenkins","branch":"master","topic":"check_jenkinsfile_syntax","hashtags":[],"change_id":"I77a04c95ee3e4d9184bb418853ae414957bf0280","subject":"new method: check_jenkinsfile_syntax (with tests)","status":"MERGED","created":"2019-09-23 12:11:55.000000000","updated":"2019-12-16 14:08:16.000000000","submitted":"2019-12-16 14:08:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"683939-1576505296510-9875c5dd","meta_rev_id":"d4fae0b616bc11f22678c7daaa775b65db945114","_number":683939,"virtual_id_number":683939,"owner":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-16 14:08:16.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-16 13:56:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-12-16 13:56:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-16 13:56:19.000000000","updated_by":{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},"reviewer":{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},"state":"REVIEWER"},{"updated":"2019-12-16 14:08:16.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e7737aa58b9dea28a5d02aeb10a5463d73c99f59","author":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"date":"2019-09-23 12:11:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b8a5fa851f0fc28208d03c2fdb6fa604736ef14b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-23 12:22:01.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/3c59855b48b7458db545f05f594ef0dd : SUCCESS in 4m 09s\n- your-readthedocs-job-requires-attention https://zuul.opendev.org/t/openstack/build/2321d4cab5e34fd69b8ede13838f5568 : FAILURE in 1m 34s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36405e04ce8d41c6842d35fe5f24791f : SUCCESS in 3m 19s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/47e025dc86664a86b93b0dd74360aa1f : SUCCESS in 3m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/48c69384ce53430e92a7068e242b2359 : SUCCESS in 4m 46s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/a7115305aca94c64ab10a230fdc1b9d0 : FAILURE in 3m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8567eb6f83b145539391043829e6864d : SUCCESS in 3m 02s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/b7bf48077f8d4b2d9963938bf5fddf9c : SUCCESS in 4m 26s\n- jjb-tox-cross-jenkins-job-builder https://zuul.opendev.org/t/openstack/build/fc58aefd014140e09d085950c23a30f8 : SUCCESS in 3m 44s","accounts_in_message":[],"_revision_number":1},{"id":"3b99129626b71370ab6317ed955ec060f50f3170","author":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"date":"2019-09-23 13:01:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"782de9c7d5a54043e7df4db6282bea98d460ed87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-23 13:54:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/c33ce10c61594ada8ea46b28304b8dab : SUCCESS in 4m 24s\n- your-readthedocs-job-requires-attention https://zuul.opendev.org/t/openstack/build/faf2f213a47642b59bd8faab85d9d8dc : FAILURE in 34s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f35cc5edfbcf414194bc5c939fd1e0e2 : SUCCESS in 3m 45s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/03fc48d201a34c7494835bc4bc0276c1 : SUCCESS in 6m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b24d589b67134f5ea7829c27b1de411a : SUCCESS in 3m 39s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/bfa6ca533cde4aa7848d749340be964e : SUCCESS in 3m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ae9aea2c22b74d92942663437ebf3e39 : SUCCESS in 5m 50s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/c265428001914a8c8c832e10bd920ebe : SUCCESS in 8m 37s\n- jjb-tox-cross-jenkins-job-builder https://zuul.opendev.org/t/openstack/build/01cf886005784ca7aaf0eb7f31b9f030 : SUCCESS in 5m 54s","accounts_in_message":[],"_revision_number":2},{"id":"6de2bf24a239060fb8e3e51319ee5678087a8d8d","author":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"date":"2019-12-16 02:42:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9e4e3b72c4caf12b449261bf576c56ec87f25c03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-16 02:53:16.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c9cace6ff5814653bad71b6416ce2a47 : SUCCESS in 3m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/40c14de3207147c29aef500b7dc64ba5 : SUCCESS in 3m 28s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2108de3c2b05421fb4afda60cbf9989f : SUCCESS in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2de086d273964b90a3c0c42413bb38d7 : SUCCESS in 3m 27s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/5a8167db2a1e40e9be36396ce69bf455 : SUCCESS in 3m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ba8d51c6db004ac398ca0a9c793e4bf6 : SUCCESS in 3m 30s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/2ead2b8350f3481b9a38aa3a491d8b33 : SUCCESS in 4m 37s\n- jjb-tox-cross-jenkins-job-builder https://zuul.opendev.org/t/openstack/build/4f0740a4335b4e37860441bcc76cd1f0 : SUCCESS in 3m 10s","accounts_in_message":[],"_revision_number":3},{"id":"933c8ac144d8ce70b879e65f1ff65a0747c60ccf","author":{"_account_id":13807,"name":"Thanh Ha","display_name":"zxiiro","email":"zxiiro@gmail.com","username":"zxiiro"},"date":"2019-12-16 13:56:19.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"44d511bf27b7c94c8aa3b02b3242b10effc1369e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-16 13:56:30.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"117f91b88ecea1cca3a61ace2e91e4d6c4ac41a7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-16 14:08:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"02645a4a4fbec4590a6b2381c8b7b9399d89852e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-16 14:08:16.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6210801b5284b108f9617fcbb729bba : SUCCESS in 4m 38s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/954c46e3d92c4bfd9823d98b2c9eec09 : SUCCESS in 5m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/158b781cd33e4e9ab948aae145c6f735 : SUCCESS in 4m 46s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/a1fddbc47f8441799986ae5dcfac9661 : SUCCESS in 4m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/cf778e40d8234b5e9f112175e65ae377 : SUCCESS in 4m 40s\n- jjb-tox-cross-jenkins-job-builder https://zuul.opendev.org/t/openstack/build/ce4ff59a3efc447b9051df8f8ff9f1d9 : SUCCESS in 3m 42s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f2227973329264d8a06fdc8b0631f0e3be22f9f2","revisions":{"bf79ad1998832e540eee966f7ea150e09a90f864":{"kind":"REWORK","_number":1,"created":"2019-09-23 12:11:55.000000000","uploader":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"ref":"refs/changes/39/683939/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/jjb/python-jenkins","ref":"refs/changes/39/683939/1","commands":{"Checkout":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/1"}}},"commit":{"parents":[{"commit":"35f660a8b95e4ef1df7edcaf429085842b6fbae5","subject":"Merge \"When updating jobs the response body may be empty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/35f660a8b95e4ef1df7edcaf429085842b6fbae5"}]}],"author":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-09-17 13:16:44.000000000","tz":-180},"committer":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-09-23 12:11:24.000000000","tz":-180},"subject":"new method: check_jenkinsfile_syntax (with tests)","message":"new method: check_jenkinsfile_syntax (with tests)\n\nChange-Id: I77a04c95ee3e4d9184bb418853ae414957bf0280\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/bf79ad1998832e540eee966f7ea150e09a90f864"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/bf79ad1998832e540eee966f7ea150e09a90f864"}]},"branch":"refs/heads/master"},"29fd1de6f417f73c5ba411763be9a94f6df422e5":{"kind":"REWORK","_number":2,"created":"2019-09-23 13:01:56.000000000","uploader":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"ref":"refs/changes/39/683939/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/jjb/python-jenkins","ref":"refs/changes/39/683939/2","commands":{"Checkout":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/2"}}},"commit":{"parents":[{"commit":"35f660a8b95e4ef1df7edcaf429085842b6fbae5","subject":"Merge \"When updating jobs the response body may be empty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/35f660a8b95e4ef1df7edcaf429085842b6fbae5"}]}],"author":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-09-17 13:16:44.000000000","tz":-180},"committer":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-09-23 13:01:13.000000000","tz":-180},"subject":"new method: check_jenkinsfile_syntax (with tests)","message":"new method: check_jenkinsfile_syntax (with tests)\n\nChange-Id: I77a04c95ee3e4d9184bb418853ae414957bf0280\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/29fd1de6f417f73c5ba411763be9a94f6df422e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/29fd1de6f417f73c5ba411763be9a94f6df422e5"}]},"branch":"refs/heads/master"},"f2227973329264d8a06fdc8b0631f0e3be22f9f2":{"kind":"REWORK","_number":3,"created":"2019-12-16 02:42:27.000000000","uploader":{"_account_id":30978,"name":"Marcos Diez","email":"marcos@unitron.com.br","username":"mdiez"},"ref":"refs/changes/39/683939/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/jjb/python-jenkins","ref":"refs/changes/39/683939/3","commands":{"Checkout":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/jjb/python-jenkins refs/changes/39/683939/3"}}},"commit":{"parents":[{"commit":"306a40b3b4d0714406443101fb62e0ca6f6c1218","subject":"Merge \"upsert_job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/306a40b3b4d0714406443101fb62e0ca6f6c1218"}]}],"author":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-09-17 13:16:44.000000000","tz":-180},"committer":{"name":"Marcos Diez","email":"marcos@unitron.com.br","date":"2019-12-16 02:41:38.000000000","tz":-180},"subject":"new method: check_jenkinsfile_syntax (with tests)","message":"new method: check_jenkinsfile_syntax (with tests)\n\nChange-Id: I77a04c95ee3e4d9184bb418853ae414957bf0280\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/f2227973329264d8a06fdc8b0631f0e3be22f9f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/jjb/python-jenkins/commit/f2227973329264d8a06fdc8b0631f0e3be22f9f2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
