dgroup / lazylead

Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows automating (without admin access) daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar.
https://lazylead.org
MIT License
72 stars 1 forks source link

Circle CI + rultor integration #151

Closed dgroup closed 4 years ago

dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)

  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.44s)
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.44s)
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.43s)

Lazylead::ExchangeTest
  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::ConfluenceTest
  test_make_link_from_jira_to_confluence                         \u001b[32m PASS\u001b[0m (0.01s)

Lazylead::CLI::AppTest
  test_scheduled_task_was_triggered_successfully                 \u001b[33m SKIP\u001b[0m (0.00s)
  test_LL_database_structure_installed_successfully              \u001b[32m PASS\u001b[0m (0.63s)
  test_activesupport_is_activated_for_access_to_domain_entities  \u001b[32m PASS\u001b[0m (1.09s)

Lazylead::OrmTest
  test_postman_initiated_through_orm                             \u001b[32m PASS\u001b[0m (0.94s)
  test_env_properties_injected                                   \u001b[32m PASS\u001b[0m (0.96s)
  test_convert_column_to_json                                    \u001b[32m PASS\u001b[0m (1.29s)

Lazylead::EnvTest
  test_ENV_has_no_key                                            \u001b[32m PASS\u001b[0m (0.00s)
  test_ENV_has_keys                                              \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::MissingCommentTest
  test_alert_in_case_missing_comment                             \u001b[32m PASS\u001b[0m (0.87s)

Lazylead::ConfluenceRefTest
  test_link_issue_and_confluence_page_from_comments              \u001b[33m SKIP\u001b[0m (0.00s)

Finished in 12.78214s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
+ curl -X POST -n ../circleci.netrc --url https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }'
curl: (6) Could not resolve host: ..
{"message":"Project not found"}+ exit -2
container c9f27f26bd6a41b08f076640ed5441ecfa948e541d9c5012cf1c3fbca3846066 is dead
Mon Jun 15 21:06:35 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)


Lazylead::DuedateTest
  test_configuration_properties_merged_successfully              \u001b[32m PASS\u001b[0m (0.96s)
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.45s)
  test_issues_were_fetched                                       \u001b[32m PASS\u001b[0m (0.55s)
  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.44s)
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.44s)

Lazylead::ConfluenceTest
  test_make_link_from_jira_to_confluence                         \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::ExchangeTest
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)
  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::FixVersionTest
  test_alert_in_case_fixvesion_changed_by_not_authorized_person  \u001b[32m PASS\u001b[0m (0.54s)

Lazylead::MissingCommentTest
  test_alert_in_case_missing_comment                             \u001b[32m PASS\u001b[0m (0.87s)

Lazylead::AllocatedTest
  test_default_ctor_evaluates_a_memory                           \u001b[32m PASS\u001b[0m (0.00s)
  test_pass_a_nil_(null)_value                                   \u001b[32m PASS\u001b[0m (0.00s)
  test_bytes_transformed_to_string_have_labels_(B,_KB,_MB,_etc)  \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::ConfluenceRefTest
  test_link_issue_and_confluence_page_from_comments              \u001b[33m SKIP\u001b[0m (0.00s)

Finished in 12.52665s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
++ cat ../circleci.token
+ export token=ed81abd7a5e67951f1311f441e4907739e1afce5
+ token=ed81abd7a5e67951f1311f441e4907739e1afce5
+ curl -X POST --url 'https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar?circle-token=ed81abd7a5e67951f1311f441e4907739e1afce5' -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }'
{"name":"DOCKER_RELEASE_TAGS","value":"xxxx.1.2"}+ exit -2
container 6f5618e1b591d1e731f1a4ec293a16e179299a163ce19f79dd2bc6be7e712b9b is dead
Mon Jun 15 21:22:26 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.50

rultor commented 4 years ago

@rultor release tag=0.1.50

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.50

@dgroup Oops, I failed. You can see the full log here (spent 5min)

  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::SaltTest
  test_decryption_is_successful                                  \u001b[32m PASS\u001b[0m (0.01s)
  test_e2e_encryption/decryption_is_successful                   \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::OrmTest
  test_convert_column_to_json                                    \u001b[32m PASS\u001b[0m (0.96s)
  test_env_properties_injected                                   \u001b[32m PASS\u001b[0m (0.98s)
  test_postman_initiated_through_orm                             \u001b[32m PASS\u001b[0m (0.95s)

Lazylead::CLI::AppTest
  test_LL_database_structure_installed_successfully              \u001b[32m PASS\u001b[0m (0.63s)
  test_scheduled_task_was_triggered_successfully                 \u001b[33m SKIP\u001b[0m (0.00s)
  test_activesupport_is_activated_for_access_to_domain_entities  \u001b[32m PASS\u001b[0m (1.05s)

Lazylead::ConfluenceTest
  test_make_link_from_jira_to_confluence                         \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::JiraTest
  test_found_issue_by_jira_(ORM)                                 \u001b[33m SKIP\u001b[0m (0.00s)
  test_issue_history_found                                       \u001b[32m PASS\u001b[0m (0.54s)
  test_found_issue_by_id                                         \u001b[32m PASS\u001b[0m (0.43s)
  test_group_by_assignee                                         \u001b[32m PASS\u001b[0m (0.54s)
  test_2nd_issue_history_item_is_correct                         \u001b[32m PASS\u001b[0m (0.53s)
  test_issue_history_not_found                                   \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_reporter_fetched_successfully                       \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_url_fetched_successfully                            \u001b[32m PASS\u001b[0m (0.43s)

Finished in 12.43363s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.50
  File: lazylead-0.1.50.gem
+ chmod 0600 ../rubygems.yml
+ export token=ed81abd7a5e67951f1311f441e4907739e1afce5
+ token=ed81abd7a5e67951f1311f441e4907739e1afce5
+ curl -X POST --url 'https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar?circle-token=ed81abd7a5e67951f1311f441e4907739e1afce5' -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.50" }'
{"message":"Project not found"}+ exit -2
container 09a11d3932d9b3d6781cdd28fe66ac4f091e6a6fe3096138782aaa7a580557de is dead
Mon Jun 15 21:39:36 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)

  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::ConfluenceRefTest
  test_link_issue_and_confluence_page_from_comments              \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::DuedateTest
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.45s)
  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.43s)
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.43s)
  test_configuration_properties_merged_successfully              \u001b[32m PASS\u001b[0m (1.10s)
  test_issues_were_fetched                                       \u001b[32m PASS\u001b[0m (0.55s)

Lazylead::FixVersionTest
  test_alert_in_case_fixvesion_changed_by_not_authorized_person  \u001b[32m PASS\u001b[0m (0.54s)

Lazylead::VersionTest
  test_gem_has_version                                           \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::CLI::AppTest
  test_LL_database_structure_installed_successfully              \u001b[32m PASS\u001b[0m (0.65s)
  test_activesupport_is_activated_for_access_to_domain_entities  \u001b[32m PASS\u001b[0m (0.94s)
  test_scheduled_task_was_triggered_successfully                 \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::MissingCommentTest
  test_alert_in_case_missing_comment                             \u001b[32m PASS\u001b[0m (0.86s)

Lazylead::OrmTest
  test_postman_initiated_through_orm                             \u001b[32m PASS\u001b[0m (0.89s)
  test_env_properties_injected                                   \u001b[32m PASS\u001b[0m (0.88s)
  test_convert_column_to_json                                    \u001b[32m PASS\u001b[0m (0.84s)

Finished in 12.04639s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
+ curl -s -X POST --url 'https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar?circle-token=89fd6b462459717dc2e6a9f4b01d1427f03bf7cf' -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }'
+ exit -2
container 2b463c99a07b178eeb2708823a9b76cbfae538b84c030cd392ac017782f19b37 is dead
Mon Jun 15 21:49:16 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup We failed, sorry, try again:

 in 'string', line 5, column 20:
      circleci.header: : dgroup/home#circleci.header
                       ^

    at com.rultor.profiles.YamlXML.get(YamlXML.java:82)
    at com.rultor.profiles.GithubProfile.read(GithubProfile.java:130)
    at com.rultor.agents.github.qtn.QnByArchitect.understand(QnByArchitect.java:104)
    at com.rultor.agents.github.qtn.QnAlone.understand(QnAlone.java:96)
    at com.rultor.agents.github.qtn.QnIfCollaborator.understand(QnIfCollaborator.java:84)
    at com.rultor.agents.github.qtn.QnFirstOf.understand(QnFirstOf.java:81)
    at com.rultor.agents.github.qtn.QnFollow.understand(QnFollow.java:80)
    at com.rultor.agents.github.qtn.QnWithAuthor.understand(QnWithAuthor.java:72)
    at com.rultor.agents.github.qtn.QnParametrized.understand(QnParametrized.java:89)
    at com.rultor.agents.github.qtn.QnReferredTo.understand(QnReferredTo.java:104)
    at com.rultor.agents.github.qtn.QnNotSelf.understand(QnNotSelf.java:75)
    at com.rultor.agents.github.qtn.QnSince.understand(QnSince.java:79)
    at com.rultor.agents.github.qtn.QnSafe.understand(QnSafe.java:75)
    at com.rultor.agents.github.Understands.parse(Understands.java:197)
    at com.rultor.agents.github.Understands.process(Understands.java:131)
    at com.rultor.agents.AbstractAgent.execute(AbstractAgent.java:78)
    at com.rultor.spi.Agent$Iterative.execute(Agent.java:84)
    at com.rultor.Routine.process(Routine.java:177)
    at com.rultor.Routine.safe_aroundBody0(Routine.java:157)
    at com.rultor.Routine$AjcClosure1.run(Routine.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.jcabi.aspects.aj.MethodInterrupter.wrap(MethodInterrupter.java:115)
    at com.rultor.Routine.safe(Routine.java:152)
    at com.rultor.Routine.run(Routine.java:126)
    at com.jcabi.log.VerboseRunnable.run(VerboseRunnable.java:198)
    at com.jcabi.aspects.aj.MethodScheduler$Service$1.run(MethodScheduler.java:179)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at com.jcabi.log.VerboseThreads$Wrap.run(VerboseThreads.java:220)
    at java.lang.Thread.run(Thread.java:748)
Caused by: mapping values are not allowed here
 in 'string', line 5, column 20:
      circleci.header: : dgroup/home#circleci.header
                       ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:871)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:360)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:229)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:229)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:450)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:369)
    at com.rultor.profiles.YamlXML.get(YamlXML.java:80)
    ... 33 more
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)

  test_group_by_assignee                                         \u001b[32m PASS\u001b[0m (0.54s)

Lazylead::FixVersionTest
  test_alert_in_case_fixvesion_changed_by_not_authorized_person  \u001b[32m PASS\u001b[0m (0.54s)

Lazylead::EnvTest
  test_ENV_has_no_key                                            \u001b[32m PASS\u001b[0m (0.00s)
  test_ENV_has_keys                                              \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::ConfluenceTest
  test_make_link_from_jira_to_confluence                         \u001b[32m PASS\u001b[0m (0.01s)

Lazylead::DuedateTest
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.43s)
  test_configuration_properties_merged_successfully              \u001b[32m PASS\u001b[0m (0.97s)
  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.44s)
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.44s)
  test_issues_were_fetched                                       \u001b[32m PASS\u001b[0m (0.55s)

Lazylead::OrmTest
  test_env_properties_injected                                   \u001b[32m PASS\u001b[0m (1.00s)
  test_convert_column_to_json                                    \u001b[32m PASS\u001b[0m (0.83s)
  test_postman_initiated_through_orm                             \u001b[32m PASS\u001b[0m (1.32s)

Lazylead::EchoTest
  test_default_task                                              \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::AllocatedTest
  test_default_ctor_evaluates_a_memory                           \u001b[32m PASS\u001b[0m (0.00s)
  test_pass_a_nil_(null)_value                                   \u001b[32m PASS\u001b[0m (0.00s)
  test_bytes_transformed_to_string_have_labels_(B,_KB,_MB,_etc)  \u001b[32m PASS\u001b[0m (0.00s)

Finished in 13.01330s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
+ curl -s -X POST --url https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar -H @../circleci.header -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }' -o /dev/null
+ exit -2
container bce28333d51772c9b0038b4ee7ceb06a49ca312256290bc5b2ad94e37c057152 is dead
Mon Jun 15 22:07:24 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)

  test_bytes_transformed_to_string_have_labels_(B,_KB,_MB,_etc)  \u001b[32m PASS\u001b[0m (0.00s)
  test_pass_a_nil_(null)_value                                   \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::SmtpTest
  test_email_has_been_sent_to_the_fake_server                    \u001b[32m PASS\u001b[0m (0.00s)
  test_email_has_been_sent_to_the_remote_server                  \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::ExchangeTest
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)
  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::OrmTest
  test_convert_column_to_json                                    \u001b[32m PASS\u001b[0m (0.99s)
  test_postman_initiated_through_orm                             \u001b[32m PASS\u001b[0m (0.90s)
  test_env_properties_injected                                   \u001b[32m PASS\u001b[0m (0.95s)

Lazylead::JiraTest
  test_found_issue_by_jira_(ORM)                                 \u001b[33m SKIP\u001b[0m (0.00s)
  test_found_issue_by_id                                         \u001b[32m PASS\u001b[0m (0.43s)
  test_group_by_assignee                                         \u001b[32m PASS\u001b[0m (0.54s)
  test_issue_history_not_found                                   \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_reporter_fetched_successfully                       \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_history_found                                       \u001b[32m PASS\u001b[0m (0.54s)
  test_2nd_issue_history_item_is_correct                         \u001b[32m PASS\u001b[0m (0.54s)
  test_issue_url_fetched_successfully                            \u001b[32m PASS\u001b[0m (0.43s)

Lazylead::ConfluenceTest
  test_make_link_from_jira_to_confluence                         \u001b[32m PASS\u001b[0m (0.01s)

Lazylead::VersionTest
  test_gem_has_version                                           \u001b[32m PASS\u001b[0m (0.00s)

Finished in 12.35392s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
+ curl -s -X POST --url https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar -H @../circleci.header -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }' -o /dev/null
+ exit -2
container a04daa8b32fa89a10b10a7c7117ddc22ffc4251b2915fc2b915c6065736279ed is dead
Mon Jun 15 22:17:24 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Oops, I failed. You can see the full log here (spent 4min)

Lazylead::ConfluenceRefTest
  test_link_issue_and_confluence_page_from_comments              \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::EchoTest
  test_default_task                                              \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::EnvTest
  test_ENV_has_no_key                                            \u001b[32m PASS\u001b[0m (0.00s)
  test_ENV_has_keys                                              \u001b[32m PASS\u001b[0m (0.00s)

Lazylead::ExchangeTest
  test_email_notification_to_outlook_exchange                    \u001b[33m SKIP\u001b[0m (0.00s)
  test_exchange_email_notification_using_decrypted_credentials   \u001b[33m SKIP\u001b[0m (0.00s)

Lazylead::JiraTest
  test_issue_history_not_found                                   \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_url_fetched_successfully                            \u001b[32m PASS\u001b[0m (0.43s)
  test_found_issue_by_jira_(ORM)                                 \u001b[33m SKIP\u001b[0m (0.00s)
  test_issue_reporter_fetched_successfully                       \u001b[32m PASS\u001b[0m (0.43s)
  test_2nd_issue_history_item_is_correct                         \u001b[32m PASS\u001b[0m (0.53s)
  test_group_by_assignee                                         \u001b[32m PASS\u001b[0m (0.53s)
  test_found_issue_by_id                                         \u001b[32m PASS\u001b[0m (0.43s)
  test_issue_history_found                                       \u001b[32m PASS\u001b[0m (0.53s)

Lazylead::DuedateTest
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.44s)
  test_issues_were_fetched                                       \u001b[32m PASS\u001b[0m (0.55s)
  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.43s)
  test_configuration_properties_merged_successfully              \u001b[32m PASS\u001b[0m (1.03s)
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.43s)

Finished in 12.76389s
36 tests, 106 assertions, \u001b[32m0 failures, 0 errors, \u001b[0m\u001b[33m6 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 406 / 517 LOC (78.53%) covered.
Running RuboCop...
Inspecting 44 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

44 files inspected, \u001b[32mno offenses\u001b[0m detected
Running sqlint...
Inspecting 2 files
2 files inspected, \u001b[32mno offenses\u001b[0m detected
Running xcop...
Inspecting 0 files...

0 files checked, everything looks \u001b[32mpretty\u001b[0m
+ git add lib/lazylead/version.rb lazylead.gemspec
+ gem build lazylead.gemspec
WARNING:  bin/.ruby-version is missing #! line
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: lazylead
  Version: 0.1.2
  File: lazylead-0.1.2.gem
+ chmod 0600 ../rubygems.yml
+ curl -s -X POST --url https://circleci.com/api/v2/project/gh/dgroup/lazylead/envvar -H @../circleci.header -H 'accept: application/json' -H 'content-type: application/json' -d '{ "name": "DOCKER_RELEASE_TAGS", "value": "latest 0.1.2" }' -o /dev/null
+ curl -s -X POST --url https://circleci.com/api/v2/project/gh/dgroup/lazylead/pipeline -H @../circleci.header -H 'accept: application/json' -H 'content-type: application/json' -H 'x-attribution-login: dgroup' -o /dev/null
+ exit -2
container e509222670b8ece098ab2882d2155b34ee1e09d8b85d574348998c007f6126a2 is dead
Mon Jun 15 22:52:44 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.1.2

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.1.2

@dgroup Done! FYI, the full log is here (took me 4min)