New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TravisBuddy Travis-CI build comments #3768

Open
wants to merge 5 commits into
base: master
from

Conversation

Projects
None yet
5 participants
@rmzelle
Member

rmzelle commented Nov 2, 2018

Test out TravisBuddy (per #3722).

@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

Awesome! You just created a pull request to the Citation Styles Language styles repository. One of our human volunteers will try to get in touch soon (usually within a week). In the meantime, I will run some automated checks. You should be notified of the results in a few minutes.

If you haven't done so yet, please make sure your style validates and follows all our other Style Requirements.

To update this pull request, visit the "Files changed" tab above, and click on the pencil icon (see below) in the top-right corner of your style to start editing.

If you have any questions, please leave a comment and we'll get back to you. While we usually respond in English, feel free to write in whatever language you're most comfortable.

csl-bot commented Nov 2, 2018

Awesome! You just created a pull request to the Citation Styles Language styles repository. One of our human volunteers will try to get in touch soon (usually within a week). In the meantime, I will run some automated checks. You should be notified of the results in a few minutes.

If you haven't done so yet, please make sure your style validates and follows all our other Style Requirements.

To update this pull request, visit the "Files changed" tab above, and click on the pencil icon (see below) in the top-right corner of your style to start editing.

If you have any questions, please leave a comment and we'll get back to you. While we usually respond in English, feel free to write in whatever language you're most comfortable.

@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

😃 Your submission passed all our automated tests.

csl-bot commented Nov 2, 2018

😃 Your submission passed all our automated tests.

@TravisBuddy

This comment has been minimized.

Show comment
Hide comment
@TravisBuddy

TravisBuddy Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 402642d0-dee0-11e8-9517-3f3b7d8cc1c8

TravisBuddy commented Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 402642d0-dee0-11e8-9517-3f3b7d8cc1c8
@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

😟 There are some issues with your submission. Please check the test report for details.

csl-bot commented Nov 2, 2018

😟 There are some issues with your submission. Please check the test report for details.

@TravisBuddy

This comment has been minimized.

Show comment
Hide comment
@TravisBuddy

TravisBuddy Nov 2, 2018

Travis tests have failed

Hey @rmzelle,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.4

View build log

rake
Using bundler 1.16.2
Using namae 1.0.1
Using csl 1.5.0
Using diff-lcs 1.3
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using ruby-progressbar 1.9.0
Using fuubar 2.3.1
Using mini_portile2 2.3.0
Using nokogiri 1.8.2
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Bundle complete! 5 Gemfile dependencies, 14 gems now installed.
Bundled gems are installed into `./vendor/bundle`

$ bundle exec rake
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color

Loading dependent styles..............................................................
Loading independent styles................
                                                                                
  1) The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
     Failure/Error: expect(EXTRA_FILES).to eq([])
     
       expected: []
            got: ["/home/travis/build/citation-style-language/styles/default.success.template.md"]
     
       (compared using ==)
     # ./spec/repository_spec.rb:26:in `block (2 levels) in <top (required)>'

 152323/152323 |==================== 100 =====================>| Time: 00:01:13 
 152323/152323 |==================== 100 =====================>| Time: 00:01:13 

Finished in 1 minute 13.4 seconds (files took 55.79 seconds to load)
152323 examples, 1 failure

Failed examples:

rspec ./spec/repository_spec.rb:25 # The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color failed


The command "bundle exec rake" exited with 1.
store build cache
$ bundle clean

nothing changed, not updating cache


Done. Your build exited with 1.
TravisBuddy Request Identifier: 0e265b10-dee2-11e8-9517-3f3b7d8cc1c8

TravisBuddy commented Nov 2, 2018

Travis tests have failed

Hey @rmzelle,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.4

View build log

rake
Using bundler 1.16.2
Using namae 1.0.1
Using csl 1.5.0
Using diff-lcs 1.3
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using ruby-progressbar 1.9.0
Using fuubar 2.3.1
Using mini_portile2 2.3.0
Using nokogiri 1.8.2
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Bundle complete! 5 Gemfile dependencies, 14 gems now installed.
Bundled gems are installed into `./vendor/bundle`

$ bundle exec rake
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color

Loading dependent styles..............................................................
Loading independent styles................
                                                                                
  1) The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
     Failure/Error: expect(EXTRA_FILES).to eq([])
     
       expected: []
            got: ["/home/travis/build/citation-style-language/styles/default.success.template.md"]
     
       (compared using ==)
     # ./spec/repository_spec.rb:26:in `block (2 levels) in <top (required)>'

 152323/152323 |==================== 100 =====================>| Time: 00:01:13 
 152323/152323 |==================== 100 =====================>| Time: 00:01:13 

Finished in 1 minute 13.4 seconds (files took 55.79 seconds to load)
152323 examples, 1 failure

Failed examples:

rspec ./spec/repository_spec.rb:25 # The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color failed


The command "bundle exec rake" exited with 1.
store build cache
$ bundle clean

nothing changed, not updating cache


Done. Your build exited with 1.
TravisBuddy Request Identifier: 0e265b10-dee2-11e8-9517-3f3b7d8cc1c8
@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

😃 Your submission passed all our automated tests.

csl-bot commented Nov 2, 2018

😃 Your submission passed all our automated tests.

@TravisBuddy

This comment has been minimized.

Show comment
Hide comment
@TravisBuddy

TravisBuddy Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 823d0660-dee3-11e8-9517-3f3b7d8cc1c8

TravisBuddy commented Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 823d0660-dee3-11e8-9517-3f3b7d8cc1c8
@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

😃 Your submission passed all our automated tests.

csl-bot commented Nov 2, 2018

😃 Your submission passed all our automated tests.

@TravisBuddy

This comment has been minimized.

Show comment
Hide comment
@TravisBuddy

TravisBuddy Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: b6b80e00-dee6-11e8-9517-3f3b7d8cc1c8

TravisBuddy commented Nov 2, 2018

Hey @rmzelle,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: b6b80e00-dee6-11e8-9517-3f3b7d8cc1c8
@bluzi

This comment has been minimized.

Show comment
Hide comment
@bluzi

bluzi Nov 2, 2018

Hi @rmzelle, just wanted to add that if you guys need any kind of help with @TravisBuddy integration or if you need any special features, feel free to @mention me and I'll do my best to help :)

bluzi commented Nov 2, 2018

Hi @rmzelle, just wanted to add that if you guys need any kind of help with @TravisBuddy integration or if you need any special features, feel free to @mention me and I'll do my best to help :)

@csl-bot

This comment has been minimized.

Show comment
Hide comment
@csl-bot

csl-bot Nov 2, 2018

😟 There are some issues with your submission. Please check the test report for details.

csl-bot commented Nov 2, 2018

😟 There are some issues with your submission. Please check the test report for details.

@TravisBuddy

This comment has been minimized.

Show comment
Hide comment
@TravisBuddy

TravisBuddy Nov 2, 2018

Travis tests have failed

Hey @rmzelle,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.4

View build log

rake
Using bundler 1.16.2
Using namae 1.0.1
Using csl 1.5.0
Using diff-lcs 1.3
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using ruby-progressbar 1.9.0
Using fuubar 2.3.1
Using mini_portile2 2.3.0
Using nokogiri 1.8.2
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Bundle complete! 5 Gemfile dependencies, 14 gems now installed.
Bundled gems are installed into `./vendor/bundle`

$ bundle exec rake
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color

Loading dependent styles..............................................................
Loading independent styles................
                                                                                
  1) The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
     Failure/Error: expect(EXTRA_FILES).to eq([])
     
       expected: []
            got: ["/home/travis/build/citation-style-language/styles/travis-buddy-failure-template.md"]
     
       (compared using ==)
     # ./spec/repository_spec.rb:26:in `block (2 levels) in <top (required)>'

 152323/152323 |==================== 100 =====================>| Time: 00:01:24 
 152323/152323 |==================== 100 =====================>| Time: 00:01:24 

Finished in 1 minute 24.5 seconds (files took 57.16 seconds to load)
152323 examples, 1 failure

Failed examples:

rspec ./spec/repository_spec.rb:25 # The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color failed


The command "bundle exec rake" exited with 1.
store build cache
$ bundle clean

nothing changed, not updating cache


Done. Your build exited with 1.
TravisBuddy Request Identifier: 70546c40-dee8-11e8-9517-3f3b7d8cc1c8

TravisBuddy commented Nov 2, 2018

Travis tests have failed

Hey @rmzelle,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.4

View build log

rake
Using bundler 1.16.2
Using namae 1.0.1
Using csl 1.5.0
Using diff-lcs 1.3
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using ruby-progressbar 1.9.0
Using fuubar 2.3.1
Using mini_portile2 2.3.0
Using nokogiri 1.8.2
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Bundle complete! 5 Gemfile dependencies, 14 gems now installed.
Bundled gems are installed into `./vendor/bundle`

$ bundle exec rake
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color

Loading dependent styles..............................................................
Loading independent styles................
                                                                                
  1) The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
     Failure/Error: expect(EXTRA_FILES).to eq([])
     
       expected: []
            got: ["/home/travis/build/citation-style-language/styles/travis-buddy-failure-template.md"]
     
       (compared using ==)
     # ./spec/repository_spec.rb:26:in `block (2 levels) in <top (required)>'

 152323/152323 |==================== 100 =====================>| Time: 00:01:24 
 152323/152323 |==================== 100 =====================>| Time: 00:01:24 

Finished in 1 minute 24.5 seconds (files took 57.16 seconds to load)
152323 examples, 1 failure

Failed examples:

rspec ./spec/repository_spec.rb:25 # The CSL Style Repository may not contain extra files (make sure styles have a ".csl" extension)
/home/travis/.rvm/rubies/ruby-2.4.4/bin/ruby -I/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/lib:/home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-support-3.7.1/lib /home/travis/build/citation-style-language/styles/vendor/bundle/ruby/2.4.0/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --require spec_helper.rb --format Fuubar --color failed


The command "bundle exec rake" exited with 1.
store build cache
$ bundle clean

nothing changed, not updating cache


Done. Your build exited with 1.
TravisBuddy Request Identifier: 70546c40-dee8-11e8-9517-3f3b7d8cc1c8
@adam3smith

This comment has been minimized.

Show comment
Hide comment
@adam3smith

adam3smith Nov 3, 2018

Member

@rmzelle what do you think? It seems to me that, given how our tests are built, the gain in clarity is quite modest

Member

adam3smith commented Nov 3, 2018

@rmzelle what do you think? It seems to me that, given how our tests are built, the gain in clarity is quite modest

@rmzelle

This comment has been minimized.

Show comment
Hide comment
@rmzelle

rmzelle Nov 3, 2018

Member

Hi @rmzelle, just wanted to add that if you guys need any kind of help with @TravisBuddy integration or if you need any special features

@bluzi, thanks! Actually, I'm trying set up a failure and success template (per https://github.com/bluzi/travis-buddy#custom-template), but neither file (travis-buddy-failure-template.md or travis-buddy-success-template.md) seems to have an effect in this PR. Am I doing something wrong?

Member

rmzelle commented Nov 3, 2018

Hi @rmzelle, just wanted to add that if you guys need any kind of help with @TravisBuddy integration or if you need any special features

@bluzi, thanks! Actually, I'm trying set up a failure and success template (per https://github.com/bluzi/travis-buddy#custom-template), but neither file (travis-buddy-failure-template.md or travis-buddy-success-template.md) seems to have an effect in this PR. Am I doing something wrong?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment