Skip to content

Commit f9267c9

Browse files
authored
Merge pull request neueda#51 from neueda/meta
Add metadata required for paid plugins
2 parents 4459531 + e4c8eb9 commit f9267c9

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

graph-database-support-plugin/src/main/resources/META-INF/plugin.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
<idea-plugin version="2">
1+
<idea-plugin url="https://www.jetbrains.com/idea">
22
<id>com.neueda4j.intellij.plugin.cypher</id>
33
<name>Graph Database support</name>
44
<!-- Should be automatically replaced by gradle build -->
55
<version>9.9.9</version>
66
<vendor email="[email protected]" url="https://technologies.neueda.com">Neueda Technologies</vendor>
7+
<product-descriptor code="PGRAPHDBSUPPORT" release-date="20191126" release-version="20191"/>
78

89
<description><![CDATA[
910
<p>

how-to-release.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
Release should be done manually & carefully.
22

33
Be sure to check that plugin works before releasing!
4-
To be executed straight on neueda/jetbrains-plugin-graph-database-support repository master branch.
5-
6-
# Release from Travis
7-
8-
1) Push new release tag to Github
9-
./gradlew release
10-
2) Credentials are [stored in Travis](https://travis-ci.org/neueda/jetbrains-plugin-graph-database-support/settings#ember7449)
11-
3) Plugin will be automatically deployed to Jetbrains Plugin Registry when new tag is pushed (see `deploy` in [.travis.yml](.travis.yml))
4+
To be executed straight on neueda/jetbrains-plugin-graph-database-support-premium repository master branch.
125

136
# Release from workstation
147

8+
⚠ Update `product-descriptor` in <./graph-database-support-plugin/src/main/resources/META-INF/plugin.xml>
9+
- `release-version ` It is different from the version of the plugin, as this one is a version number of the major release (== release which happened on release-date). You shouldn't put a minor release version here to make sure that perpetual fallback license holders get access to minor updates of the major version.
10+
- See [Rules](https://plugins.jetbrains.com/docs/marketplace/prepare-a-plugin-to-be-sold-via-the-marketplace.html) and [Notes on the paid plugins versioning](https://plugins.jetbrains.com/docs/marketplace/notes-on-the-paid-plugins-versioning.html)
11+
1512
Commands:
1613

1714
1) Push new release tag to github

0 commit comments

Comments
 (0)