@Override
  public Optional<String> getScmRevision() {
    return scmRevision;
  }
@Test
  public void getScmRevision() {
    assertThat(new CiConfigurationImpl(null, "test").getScmRevision()).isEmpty();
    assertThat(new CiConfigurationImpl("", "test").getScmRevision()).isEmpty();
    assertThat(new CiConfigurationImpl("   ", "test").getScmRevision()).isEmpty();
    assertThat(new CiConfigurationImpl("a7bdf2d", "test").getScmRevision()).hasValue("a7bdf2d");
  }