title: Difference between 'Delete workspace before build starts' and 'Wipe out repository & force clone' in Jenkins?
body: <p>I am testing the jenkins job-dsl plugin. I have an existing project where the setting 'Delete workspace before build starts' is enabled.</p>
  
  <p>I have the following DSL defined:</p>
  
  <pre><code>job("$basePath/my-project") {
      scm {
          git {
              remote {
                  name('origin')
                  url('git@bitbucket.org:my-organisation/my-project.git')
              }
              branch('*/develop')
              extensions {
                  wipeOutWorkspace()
                  submoduleOptions {
                      recursive()
                  }
              }
          }
      }
  }
  </code></pre>
  
  <p>It seems this gives a configuration that is not really the same, it shows a "Wipe out repository &amp; force clone" option. Are these options really the same thing in the end or are there different behaviours?</p>