anchor.diff:  #!/bin/bash
   
   # restore build artifacts
  -if [ "$(ls /tmp/sti/artifacts/ 2>/dev/null)" ]; then
  -    mv /tmp/sti/artifacts/* $HOME/.
  +if [ "$(ls /tmp/s2i/artifacts/ 2>/dev/null)" ]; then
  +    mv /tmp/s2i/artifacts/* $HOME/.
   fi
   
   # move the application source
  -mv /tmp/sti/src $HOME/src
  +mv /tmp/s2i/src $HOME/src
   
   # build application artifacts
   pushd ${HOME}
  
positive.code: 
  . Build the image.
  . Run the image to verify the *_usage_* script.
  . Run `sti build` to verify the *_assemble_* script.
  . Run `sti build` again to verify the *_save-artifacts_* and *_assemble_* scripts save and restore artifacts functionality. (optional)
  . Run the image to verify the test application is working.
  
  See the link:s2i_testing.html[Testing S2I Images] topic for more information.
  
negative.code: *Example S2I Scripts*
  
  NOTE: The following examples are written in Bash and it is assumed all tar
  contents are unpacked into the *_/tmp/s2i_* directory.
  
  .*_assemble_* script:
  ====
  