Sha256: f45cdcc5759487d5427e29368810c5deff361d64495023736cf89187e75e338c

Contents?: true

Size: 648 Bytes

Versions: 510

Compression:

Stored size: 648 Bytes

Contents

#!/usr/bin/env bash

LATEST=https://github.com/exercism/configlet/releases/latest

OS=$(
case $(uname) in
    (Darwin*)
        echo "mac";;
    (Linux*)
        echo "linux";;
    (Windows*)
        echo "windows";;
    (*)
        echo "linux";;
esac)

ARCH=$(
case $(uname -m) in
    (*64*)
        echo 64bit;;
    (*686*)
        echo 32bit;;
    (*386*)
        echo 32bit;;
    (*)
        echo 64bit;;
esac)

VERSION="$(curl --head --silent $LATEST | awk -v FS=/ '/Location:/{print $NF}' | tr -d '\r')"
URL=https://github.com/exercism/configlet/releases/download/$VERSION/configlet-$OS-${ARCH}.tgz

curl -s --location $URL | tar xz -C bin/

Version data entries

510 entries across 206 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.180 tracks/java/bin/fetch-configlet
trackler-2.2.1.180 tracks/bash/bin/fetch-configlet
trackler-2.2.1.179 tracks/java/bin/fetch-configlet
trackler-2.2.1.179 tracks/bash/bin/fetch-configlet
trackler-2.2.1.179 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.178 tracks/bash/bin/fetch-configlet
trackler-2.2.1.178 tracks/java/bin/fetch-configlet
trackler-2.2.1.178 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.177 tracks/bash/bin/fetch-configlet
trackler-2.2.1.177 tracks/java/bin/fetch-configlet
trackler-2.2.1.177 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.176 tracks/bash/bin/fetch-configlet
trackler-2.2.1.176 tracks/java/bin/fetch-configlet
trackler-2.2.1.176 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.175 tracks/bash/bin/fetch-configlet
trackler-2.2.1.175 tracks/java/bin/fetch-configlet
trackler-2.2.1.175 tracks/kotlin/bin/fetch-configlet
trackler-2.2.1.174 tracks/bash/bin/fetch-configlet
trackler-2.2.1.174 tracks/java/bin/fetch-configlet