Installing the Binary¶
You can use various package managers to install the Uplift binary. Take your pick.
Package Managers¶
Homebrew¶
To use Homebrew:
Scoop¶
To use Scoop:
Apt¶
To install using the apt package manager:
echo 'deb [trusted=yes] https://fury.upliftci.dev/apt/ /' | sudo tee /etc/apt/sources.list.d/uplift.list
sudo apt update
sudo apt install -y uplift
You may need to install the ca-certificates
package if you encounter trust issues with regards to the Gemfury certificate:
Yum¶
To install using the yum package manager:
echo '[uplift]
name=uplift
baseurl=https://fury.upliftci.dev/yum/
enabled=1
gpgcheck=0' | sudo tee /etc/yum.repos.d/uplift.repo
sudo yum install -y uplift
Aur¶
To install from the aur using yay:
Linux Packages¶
Download and manually install one of the .deb
, .rpm
or .apk
packages from the Releases page.
Bash Script¶
To install the latest version using a bash script:
Download a specific version using the -v
flag. The script uses sudo
by default but can be disabled through the --no-sudo
flag.
curl https://raw.githubusercontent.com/gembaadvantage/uplift/main/scripts/install | bash -s -- -v v2.6.3 --no-sudo
Manual Download of Binary¶
Binary downloads of uplift can be found on the Releases page. Unpack the uplift binary and add it to your PATH
.
Verifying a Binary with Cosign¶
All binaries can be verified using cosign.
-
Download the checksum files that need to be verified:
-
Verify the signature of the checksum file:
-
Download any release artefact and verify its SHA256 signature matches the entry within the checksum file: