You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Marko A. Rodriguez (JIRA)" <ji...@apache.org> on 2015/09/25 07:48:04 UTC

[jira] [Commented] (TINKERPOP3-852) A shell script that validates the distribution artifacts at release time

    [ https://issues.apache.org/jira/browse/TINKERPOP3-852?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14907630#comment-14907630 ] 

Marko A. Rodriguez commented on TINKERPOP3-852:
-----------------------------------------------

Another. "Download" the {{apache-tinkerpop-source-x.y.z.zip}}, unpack it, and {{mvn clean install -Dmaven.test.skip=true}} and verify {{BUILD SUCCESSFUL}}.

> A shell script that validates the distribution artifacts at release time
> ------------------------------------------------------------------------
>
>                 Key: TINKERPOP3-852
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP3-852
>             Project: TinkerPop 3
>          Issue Type: Improvement
>          Components: build-release
>            Reporter: Marko A. Rodriguez
>            Assignee: Daniel Kuppitz
>             Fix For: 3.0.2-incubating
>
>
> Write a {{test-artifacts.sh}} that will do the following.
> * Download the {{apache-gremlin-console-x.y.z.zip}} (and {{-server}} and {{-source}}).
> * Unzip and make sure its not corrupt.
> * Check to make sure that {{doc/}} directory exists ({{index.html}} there? {{images/}} there?)
> * Check to make sure that {{javadocs/}} directory exists. {{index.html}} ? {{GraphTraversal.html}}.
> * Check MD5, PGP, SHA1 against .zip.
> * Check  {{bin/}} to make sure .bat and .sh are there and filesize not 0.
> * Check LICENSE, NOTICE, DISCLAIMER, etc. exist and filesize is reasonable and that its valid ASCII text (not some corrupted stuff).
> *  Check {{ext/}} directory exists and default plugins there.
> *  Check {{lib/}} directory and jars are there and folder size is "reasonable."
> * Run {{gremlin.sh}}. Pipe in a script and make sure result is correct and exit code is 0.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)