thunder-client-support icon indicating copy to clipboard operation
thunder-client-support copied to clipboard

Integration with Jenkins , CI/CD

Open borisgr04 opened this issue 4 years ago • 5 comments

Idea: Execute test in Cli then Integration in any CI/CD.

borisgr04 avatar May 01 '21 03:05 borisgr04

Hi @borisgr04 thanks for suggestion, will add to the roadmap.

rangav avatar May 01 '21 04:05 rangav

hi @rangav where we can see the roadmap of the new features? , being able to occupy ci/cd is very important.

ghost avatar May 25 '21 19:05 ghost

Hi @xmoddisx roadmap is not published to public yet, will publish in next couple of days and share the link.

rangav avatar May 26 '21 12:05 rangav

This is a very important feature to make sure that Thunder can be integrated into CI.

Otherwise, another test suite is needed and it does not make sense to duplicate tests in two different places (making Thunder not the right tools for writing API tests)

AntonioLangiuN avatar Apr 22 '22 07:04 AntonioLangiuN

Just wanted to say that I would really like to have this feature. The inability to run my tests in CI is a deal breaker for me...

HuiiBuh avatar May 21 '22 11:05 HuiiBuh

it would be really useful if we can run the test via CLI. I hope you can implement this feature and we can get rid of postman/newman or any other middleman :D

kipergil avatar Nov 17 '22 19:11 kipergil

This feature is my next priority, this is planned for next update.

rangav avatar Nov 17 '22 20:11 rangav

Looking forward to this feature 👍

piyushchauhan2011 avatar Jan 21 '23 12:01 piyushchauhan2011

Hi All - Planning to release this feature by end of this month.

rangav avatar Jan 21 '23 12:01 rangav

Hi All, development is finished, We are planning to launch Thunder Client CLI next week, which will have lot of new innovative features, stay tuned…

rangav avatar Feb 02 '23 07:02 rangav

This feature is now implemented and published to marketplace, please update to v2.4.0

Thunder Client CLI

  • https://github.com/rangav/thunder-client-support/releases/tag/v2.4.0

Documentation

  • For documentation read our blog post on medium.com

Product Hunt

  • We are launching today on Product Hunt, Please upvote and let us know any feedback.

rangav avatar Feb 08 '23 09:02 rangav

@rangav Hey there, thank you for the great release 👍 , just wondering, how to stop the execution of the ci/cd pipeline, when the tests with tc fail ? I'm thinking it could have a command line argument to error when a test fail? even for a precommit hook it would be great to be able to error and prevent the commit

thanks !

MorganSpfns avatar Feb 09 '23 08:02 MorganSpfns

@MorganSpfns glad you like it. Will research about it and get back to you

rangav avatar Feb 09 '23 08:02 rangav

Hi All,

Hope you all used CLI tool, Please let me know your feedback about what you like and any improvements required?

rangav avatar Feb 15 '23 17:02 rangav

@MorganSpfns stop collection on request fail in implemented.

  • please update extension to v2.4.2
  • update CLI to v1.0.7

See all features released https://github.com/rangav/thunder-client-support/releases/tag/v2.4.2

Please let me know your feedback.

rangav avatar Feb 17 '23 17:02 rangav

Awesome thank you, will try it out

MorganSpfns avatar Feb 22 '23 08:02 MorganSpfns

Hi, Now you can run Multiple or All Collections from CLI in v1.1.0

  • Run All Collections using tc --col all
  • Run Multiple Collections tc --col colIdOrName1,colIdOrName2
  • Update CLI to version - v1.1.0

Release Notes: https://github.com/rangav/thunder-client-support/releases/tag/v2.5.0

Please let me know your feedback.

rangav avatar Mar 01 '23 11:03 rangav