You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by fl...@apache.org on 2021/07/27 08:43:13 UTC

[tinkerpop] branch release-lessons-learned-3.5-dev created (now 5558945)

This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a change to branch release-lessons-learned-3.5-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.


      at 5558945  Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev

This branch includes the following new commits:

     new b7eb437  Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev
     new 9b8c053  Add gremlint to more places for releases
     new 5558945  Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[tinkerpop] 01/03: Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev

Posted by fl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a commit to branch release-lessons-learned-3.5-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit b7eb437065b253e2b83a84c6940a6f4cc2dbf738
Merge: d8cf7b5 d2716e5
Author: Florian Hockmann <fh...@florian-hockmann.de>
AuthorDate: Tue Jul 27 09:39:47 2021 +0200

    Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev

 .../dev/developer/development-environment.asciidoc | 12 ++++----
 docs/src/dev/developer/release.asciidoc            | 33 +++++++++++-----------
 2 files changed, 22 insertions(+), 23 deletions(-)


[tinkerpop] 02/03: Add gremlint to more places for releases

Posted by fl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a commit to branch release-lessons-learned-3.5-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 9b8c053e013d278b83326fe4854f105bb3b16bc9
Author: Florian Hockmann <fh...@florian-hockmann.de>
AuthorDate: Tue Jul 27 10:20:14 2021 +0200

    Add gremlint to more places for releases
---
 docs/src/dev/developer/development-environment.asciidoc |  9 +++++----
 docs/src/dev/developer/release.asciidoc                 | 12 ++++++++----
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/docs/src/dev/developer/development-environment.asciidoc b/docs/src/dev/developer/development-environment.asciidoc
index df2bf73..d1a3356 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -314,10 +314,11 @@ mono nuget.exe setApiKey [your-api-key]
 This should update `~/.config/NuGet/NuGet.Config` a file with an entry containing the encrypted API key. On
 `mvn deploy`, this file will be referenced on the automated `nuget push`.
 
-To deploy `gremlin-javascript` on the link:https://www.npmjs.com[npm registry], the release manager must set the
-authentication information on the ~/.npmrc file. The easiest way to do that is to use the `npm adduser` command. This
-must be done only once, as the auth token doesn't have an expiration date and it's stored on your file system. If
-this account is newly created then request that a PMC member add your account to the "gremlin" package on npm.
+To deploy JavaScript / TypeScript artifacts on the link:https://www.npmjs.com[npm registry], the release manager must
+set the authentication information on the ~/.npmrc file. The easiest way to do that is to use the `npm adduser`
+command. This must be done only once, as the auth token doesn't have an expiration date and it's stored on your file
+system. If this account is newly created then request that a PMC member add your account to the "gremlin" package on
+npm.
 
 Deploying Docker images to link:https://hub.docker.com/[Docker Hub] requires an account that is a member of the TinkerPop
 organization. So if you don't already have an account on Docker Hub then create one and request that
diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc
index 732aebb..186663c 100644
--- a/docs/src/dev/developer/release.asciidoc
+++ b/docs/src/dev/developer/release.asciidoc
@@ -145,7 +145,7 @@ deployment.
 . `mvn versions:set -DnewVersion=xx.yy.zz -DgenerateBackupPoms=false` to update the project files to reference a non-SNAPSHOT version
 . `mvn clean install -DskipTests` to update GLV versions
 .. Review `Gremlin.Net.csproj`, `Gremlin.Net.Template.csproj` and `Gremlin.Net.Template.nuspec` in `gremlin-dotnet`
-.. Review `package.json` in `gremlin-javascript`
+.. Review `package.json` and `package-lock.json` in `gremlin-javascript` and in `gremlint`
 . `pushd gremlin-console/bin; ln -fs ../target/apache-tinkerpop-gremlin-console-xx.yy.zz-standalone/bin/gremlin.sh gremlin.sh; popd`
 . `git diff` and review the updated files
 . `git commit -a -m "TinkerPop xx.yy.zz release"` and `git push`
@@ -154,7 +154,7 @@ deployment.
 . `mvn versions:set -DnewVersion=xx.yy.zz-SNAPSHOT -DgenerateBackupPoms=false` to go back to SNAPSHOT
 . `mvn clean install -DskipTests` to update GLV versions
 .. Review `Gremlin.Net.csproj`, `Gremlin.Net.Template.csproj` and `Gremlin.Net.Template.nuspec` in `gremlin-dotnet`
-.. Review `package.json` in `gremlin-javascript`
+.. Review `package.json` and `package-lock.json` in `gremlin-javascript` and in `gremlint`
 . `pushd gremlin-console/bin; ln -fs ../target/apache-tinkerpop-gremlin-console-xx.yy.zz-SNAPSHOT-standalone/bin/gremlin.sh gremlin.sh; popd`
 . `git commit -a -m "Returned to xx.yy.zz-SNAPSHOT"` and `git push`
 . Announce the release candidate to `dev` mailing list and await feedback
@@ -212,7 +212,7 @@ as accurate as possible and the release tags are present).
 . `mvn versions:set -DnewVersion=xx.yy.zz -DgenerateBackupPoms=false` to update project files to reference the non-SNAPSHOT version
 . `mvn clean install -DskipTests` to update GLV versions
 .. Review `Gremlin.Net.csproj`, `Gremlin.Net.Template.csproj` and `Gremlin.Net.Template.nuspec` in `gremlin-dotnet`
-.. Review `package.json` in `gremlin-javascript`
+.. Review `package.json` and `package-lock.json` in `gremlin-javascript` and in `gremlint`
 . `pushd gremlin-console/bin; ln -fs ../target/apache-tinkerpop-gremlin-console-xx.yy.zz-standalone/bin/gremlin.sh gremlin.sh; popd`
 . `git diff` and review the updated files
 . `mvn clean install` - need to build first so that the right version of the console is used with `bin/publish-docs.sh`
@@ -295,7 +295,7 @@ tasks as one individual may simply just handle them all.
 `mvn versions:set -DnewVersion=xx.yy.zz-SNAPSHOT -DgenerateBackupPoms=false`.
 . `mvn clean install -DskipTests` to update GLV versions
 .. Review `Gremlin.Net.csproj`, `Gremlin.Net.Template.csproj` and `Gremlin.Net.Template.nuspec` in `gremlin-dotnet`
-.. Review `package.json` in `gremlin-javascript`
+.. Review `package.json` and `package-lock.json` in `gremlin-javascript` and in `gremlint`
 .. `pushd gremlin-console/bin; ln -fs ../target/apache-tinkerpop-gremlin-console-xx.yy.zz-SNAPSHOT-standalone/bin/gremlin.sh gremlin.sh; popd`
 .. Update CHANGELOG and upgrade docs to have the appropriate headers for the next version.
 .. `mvn clean install -DskipTests` - need to build first so that the right version of the console is used with `bin/publish-docs.sh`
@@ -429,6 +429,10 @@ Javascript artifacts are available in npm:
 
 https://www.npmjs.com/package/gremlin/v/xx.yy.zz
 
+Gremlint is available in npm:
+
+https://www.npmjs.com/package/gremlint/v/xx.yy.zz
+
 Docker images for Gremlin Console and Gremlin Server can be found on Docker
 Hub:
 

[tinkerpop] 03/03: Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev

Posted by fl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a commit to branch release-lessons-learned-3.5-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 5558945e543a0e1522e3d7762d26895796cdd0c4
Merge: 9b8c053 0b22da0
Author: Florian Hockmann <fh...@florian-hockmann.de>
AuthorDate: Tue Jul 27 10:42:24 2021 +0200

    Merge branch 'release-lessons-learned' into release-lessons-learned-3.5-dev