Skip to content

Releases: Chemaclass/bashdep

Release 0.8.1

Choose a tag to compare

@Chemaclass Chemaclass released this 24 Jul 07:51
0.8.1
1b2790f

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.8.1/bashdep
chmod +x lib/bashdep

Verify with the attached checksum.

Release 0.8.0

Choose a tag to compare

@Chemaclass Chemaclass released this 24 Jul 07:43
0.8.0
a6ecd84

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.8.0/bashdep
chmod +x lib/bashdep

Verify with the attached checksum.

Release 0.7.0

Choose a tag to compare

@Chemaclass Chemaclass released this 23 Jul 07:07
0.7.0
1acf727

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.7.0/bashdep
chmod +x lib/bashdep

Verify with the attached checksum.

Release 0.6.0

Choose a tag to compare

@Chemaclass Chemaclass released this 22 Jul 19:16
0.6.0
d577230

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.6.0/bashdep
chmod +x lib/bashdep

Verify with the attached checksum.

Release 0.5.0

Choose a tag to compare

@Chemaclass Chemaclass released this 20 Jul 20:45
0.5.0
9d10d45

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.5.0/bashdep
chmod +x lib/bashdep

Verify with the attached checksum.

Release 0.4.2

Choose a tag to compare

@Chemaclass Chemaclass released this 03 May 11:49
0.4.2
8feed5c

See CHANGELOG.md for the full notes.

Install

curl -fsSLo lib/bashdep https://github.com/Chemaclass/bashdep/releases/download/0.4.2/bashdep
chmod +x lib/bashdep

0.1

0.1

Choose a tag to compare

@Chemaclass Chemaclass released this 05 Oct 21:51
3282754

Initial release

  • bashdep::setup
  • bashdep::install

Demo

#!/bin/bash
# Make sure the dependency manager is installed
if [ ! -f lib/bashdep ]; then
  [[ ! -d "lib" ]] && mkdir -p "lib"
  curl -s -L -o lib/bashdep \
    https://github.com/Chemaclass/bashdep/releases/download/0.1/bashdep
  chmod +x lib/bashdep
fi

DEPENDENCIES=(
  "https://github.com/TypedDevs/bashunit/releases/download/0.17.0/bashunit"
  "https://github.com/Chemaclass/create-pr/releases/download/0.6/create-pr"
  "https://github.com/Chemaclass/bash-dumper/releases/download/0.1/dumper.sh@dev"
)

source lib/bashdep
bashdep::setup dir="lib" dev-dir="src/dev" silent=false
bashdep::install "${DEPENDENCIES[@]}"

Full Changelog: https://github.com/Chemaclass/bashdep/commits/0.1