@Override
  public CiConfiguration loadConfiguration() {
    String revision = system.envVariable("SEMAPHORE_GIT_SHA");
    return new CiConfigurationImpl(revision, getName());
  }
@Test
  public void loadConfiguration() {
    setEnvVariable("SEMAPHORE", "true");
    setEnvVariable("SEMAPHORE_PROJECT_ID", "d782a107-aaf9-494d-8153-206b1a6bc8e9");
    setEnvVariable("SEMAPHORE_GIT_SHA", "abd12fc");

    assertThat(underTest.loadConfiguration().getScmRevision()).hasValue("abd12fc");
  }