anchor.diff:  trigger on:
   +
   ====
  -
  -----
  -{
  -  "kind": "ImageStream",
  -  "apiVersion": "v1",
  -  "metadata": {
  -    "name": "ruby-20-centos7"
  -  }
  -}
  +[source,yaml]
  +----
  +kind: "ImageStream"
  +apiVersion: "v1"
  +metadata:
  +  name: "ruby-20-centos7"
   ----
   ====
   +
  
positive.code: Image inputs are specified in the `*source*` definition of the `*BuildConfig*`:
  
  ====
  
  ----
      source:
        git:
          uri: https://github.com/openshift/ruby-hello-world.git
        images: <1>
        - from: <2>
            kind: ImageStreamTag
            name: myinputimage:latest
            namespace: mynamespace
          paths: <3>
          - destinationDir: injected/dir <4>
            sourcePath: /usr/lib/somefile.jar <5>
        - from:
            kind: ImageStreamTag
            name: myotherinputimage:latest
            namespace: myothernamespace
          pullSecret: mysecret <6>
          paths:
          - destinationDir: injected/dir
            sourcePath: /usr/lib/somefile.jar
  ----
  
  
negative.code: Each secret can be mounted at a specific location:
  
  ====
  [source,yaml]
  ----
  strategy:
    type: "Custom"
    customStrategy:
      secrets:
        -
          secretSource: <1>
            name: "secret1"
          mountPath: "/tmp/secret1" <2>
        -
          secretSource:
            name: "secret2"
          mountPath: "/tmp/secret2"
  ----
  
  <1> `*secretSource*` is a reference to a secret in the same namespace as the
  