code: func (builder *STI) uploadInjections(config *api.Config, rmScript, containerID string) error {
  	glog.V(2).Info("starting the injections uploading ...")
  	for _, s := range config.Injections {
  		if err := builder.docker.UploadToContainer(builder.fs, s.Source, s.Destination, containerID); err != nil {
  			return util.HandleInjectionError(s, err)
  		}
  	}
  	if err := builder.docker.UploadToContainer(builder.fs, rmScript, rmInjectionsScript, containerID); err != nil {
  		return util.HandleInjectionError(api.VolumeSpec{Source: rmScript, Destination: rmInjectionsScript}, err)
  	}
  	return nil
  }
docs: // uploadInjections uploads the injected volumes to the s2i container, along with the source
  // removal script to truncate volumes that should not be kept.