Commit 9db00147 authored by Clement Bois's avatar Clement Bois Committed by Pierre Smeyers
Browse files

fix: support preinstalled cosign

parent ef25a0a1
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() {