You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2.`./gradlew` will download the idea sdk to the SDK folder and all required plugins
@@ -21,12 +20,20 @@ Enables Reference tracking of glue code when using cucumber-scala DSL.
21
20
Now you can build this plugin with `./gradlew buildPlugin`.
22
21
23
22
To start an IDE with the plugin installed in the example project just run `./gradlew runIde`. Import the whole project as gradle project in the sandbox-ide. Wait for indexing to finish. Open `example/src/test/resources/cucumber/examples/scalacalculator/basic_arithmetic.feature`.
23
+
24
+
## Contributing
25
+
26
+
Anyone can contribute. The best is to pick up some issue tagged with `help_wanted`, or bringing new ideas by creating new issues.
27
+
28
+
Git branch `development` is used for developing upcoming version. When the plugin is to be released, the
29
+
branch is merged into `master` branch, which is then used for the release. The release commit is tagged.
24
30
25
-
# Publishing
31
+
## Publishing
32
+
33
+
A "publish token" must be set up in order to publish the plugin to [JetBrains plugins portal](https://plugins.jetbrains.com/plugin/7460-cucumber-for-scala). The token can be set up either by system variable or Gradle property named `PUBLISH_TOKEN` (e.g. put it in `gradle.properties` file, but do not commit it!).
26
34
27
-
1. Add your publish token to `publishPlugin.token` in `cucumber-scala/build.gradle` (make sure to not check them in!)
28
-
2. run `./gradlew publishPlugin`
35
+
Then, run `./gradlew publishPlugin`
29
36
30
-
# License
37
+
##License
31
38
32
39
This project is released under the __Apache License, Version 2.0__ (http://www.apache.org/licenses/LICENSE-2.0).
0 commit comments