cucumber / compatibility-kit

Platform-agnostic set of acceptance tests for validating cucumber implementations
https://cucumber.io/
MIT License
1 stars 3 forks source link

Publish the CCK to Maven Central #75

Open mpkorstanje opened 9 months ago

mpkorstanje commented 9 months ago

🤔 What's the problem you've observed?

I've got an ugly make file to pull this repo into Cucumber-JVM.

https://github.com/cucumber/cucumber-jvm/blob/main/Makefile

✨ Do you have a proposal for making it better?

Publish the feature files and expected ndjson files to Maven central.

luke-hill commented 6 months ago

I'm currently working on this @mpkorstanje if you want to see how I'm tackling it. (Pulling the ruby code into cucumber-ruby and removing all (or as much), traces of it here).

For phase 1, I'm copying over all files except features, then running the features but using all local files (Including miscellaneous ones).

Phase 2 I'll switch to using the ones stored on the CCK repo. Just so I can do them iteratively

luke-hill commented 2 weeks ago

I completed this work a while back so you should be able to copy the flow I did for cucumber-ruby now.