Commit 0624a453 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

Merge branch 'fix/preinstalled-cosing' into 'master'

fix: use preinstalled cosign

Closes #135

See merge request to-be-continuous/docker!161
parents 790bc52c 9db00147
Loading
Loading
Loading
Loading
+28 −22
Original line number Diff line number Diff line
@@ -436,6 +436,11 @@ stages:
  }

  function install_cosign() {
    if command -v cosign &> /dev/null
    then
      log_info "\\e[32mcosign\\e[0m is already installed"
      docker_cosign="cosign"
    else
      if [[ -z "$DOCKER_COSIGN_DIST_URL" ]]
      then
        log_info "Cosign version unset: retrieve latest version..."
@@ -462,8 +467,9 @@ stages:
        mv ./cosign $docker_cosign
        # shellcheck disable=SC2086
        chmod a+x $docker_cosign
      export docker_cosign
      fi
    fi
    export docker_cosign
  }

  function unscope_variables() {