Skip to content
This repository was archived by the owner on Nov 23, 2023. It is now read-only.

Commit 2e0f78d

Browse files
authored
New release steps
1 parent 165cac8 commit 2e0f78d

File tree

1 file changed

+8
-11
lines changed
  • src/main/resources/archetype-resources

1 file changed

+8
-11
lines changed

src/main/resources/archetype-resources/README.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,14 @@ ${symbol_pound} New release
7676

7777
1. Update versions in pom files with `mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=<version>` command.
7878
2. Manually update version of "source" feature in `p2/category.xml` file.
79-
3. Commit and push changes
8079
3. Create package with `mvn package`, will create update site in `p2/target/repository`
81-
4. Append new release to an update site
80+
4. Run tests with `mvn verify`
81+
5. Optionally, test node by installing it in KNIME from a local update site
82+
6. Append new release to an update site
8283
1. Make clone of an update site repo
8384
2. Append release to the update site with `mvn install -Dtarget.update.site=<path to update site>`
84-
5. Commit and push changes in this repo and update site repo.
85-
86-
${symbol_pound}${symbol_pound} Offline Knime update site
87-
88-
If Knime update site can not be contacted then use a local version.
89-
90-
1. Download zip of update site from https://www.knime.org/downloads/update
91-
2. Unzip it
92-
3. To maven commands add `-Dknime.update.site=file://<path to update site directory>`
85+
7. Commit and push changes in this repo and update site repo.
86+
8. Create a Github release
87+
9. Update Zenodo entry
88+
1. Correct authors
89+
2. Correct license

0 commit comments

Comments
 (0)