drone-pre-commit/scripts/add_docker_compose.sh
Ian Fijolek cbd9123f07
All checks were successful
continuous-integration/drone/push Build is passing
Make sure system is linux for docker-compose
2023-10-26 14:42:28 -07:00

23 lines
474 B
Bash
Executable File

#! /bin/bash
set -ex
VERSION=v2.23.0
ARCH=x86_64
FILENAME="docker-compose-linux-${ARCH}"
URL="https://github.com/docker/compose/releases/download/${VERSION}/${FILENAME}"
SHAURL="https://github.com/docker/compose/releases/download/${VERSION}/${FILENAME}.sha256"
wget --quiet "$URL"
wget --quiet "$SHAURL"
# Check sum
shasum -c "./${FILENAME}.sha256"
# Install
chmod +x "./${FILENAME}"
mv "./${FILENAME}" /usr/local/bin/docker-compose
# Clean up
rm "${FILENAME}.sha256"