Developped by Maxime HAMM [email protected]
This plugin is compatible with Jetbrain products
plugin: main plugin codeextensions: extensions (future use)- ...
common: code used by plugin and extensions
https://plugins.jetbrains.com/plugin/16289-cucumber-to-tzatziki
Import using gradle (Gradle should use Java 11)
- Launch task
buildfrom root module - Run all tests from module
./test
Launch task runIde from plugin module
Setup a system variable :
- Edit
~/.bash_profile(if you're using bash) Thensource ~/.bash_profileAddexport ORG_GRADLE_PROJECT_intellijPublishToken='xxxx' - Or add
-DPublishToken=xxxxas VM Parameter
Token is known by Maxime HAMM :)
- Clean and build all
- Clean all
Taks > build > clean - Build all
Taks > build > build - Build plugin
plugin-tzatziki > Tasks > intellij > buildplugin - Build plugin
plugin-i18n > Tasks > intellij > buildplugin
- Clean all
- Run tests in
./testmodule - Verify compatibility using task
runPluginVerifierfrompluginmodule
- Upgrade version in
./build.gradle - Update change note in
./plugin-tzatziki/build.gradle - Update change note in
./plugin-i18n/build.gradle - Publish to marketplace
- Using task
plugin-tzatziki > Tasks > intellij > publishPlugin - Using task
plugin-i18n > Tasks > intellij > publishPlugin
- Using task
Many thanks to Pierre-Michel BRET for his contribution, the great PDF generator, allowing to realize a complete layout with page numbers, summary, paragraphs management, etc.
Enjoy !