anchor.diff:  
   === Release Perform (upload)
   
  -Still in the *archetype* directory and execute the `release:perform` to upload the artifacts to the ASF Nexus repository:
  +Back in the original session (in the *archetype* directory, `example/archetype/$ISISCPN`), execute `release:perform`:
   
   [source]
   ----
  -cd ../../../example/archetype/$ISISCPN
  -rm -rf $ISISTMP/checkout
  -mvn release:prepare -P apache-release \
  -                -DreleaseVersion=$ISISREL \
  -                -DdevelopmentVersion=$ISISDEV \
  -                -Dtag=$ISISART-$ISISREL
   mvn release:perform -P apache-release \
                   -DworkingDirectory=$ISISTMP/checkout
   ----
   
  -
  +This will upload the artifacts to the ASF Nexus repository.
   
   
   
  
positive.code:                 -DreleaseVersion=$ISISREL \
                  -DdevelopmentVersion=$ISISDEV \
                  -Dtag=$ISISART-$ISISREL
  mvn release:perform -P apache-release \
                  -DworkingDirectory=$ISISTMP/checkout
  ----
  
  
  
negative.code: === Post-prepare sanity check
  
  This is a good point to test the archetype; nothing has yet been uploaded.
  
  _In a different session_, create a new app from the archetype.  First set up environment variables:
  
  [source,bash]
  ----
  