Skip to content

Commit

Permalink
v8.24
Browse files Browse the repository at this point in the history
- CI | vaultwarden: Build RISC-V packages with master branch until next release with ring dependency raised to v0.17
  • Loading branch information
MichaIng committed Oct 29, 2023
1 parent 1919f30 commit 7a74d40
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .build/software/vaultwarden/build.bash
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@ version=$(curl -sSf 'https://api.github.com/repos/dani-garcia/vaultwarden/releas
wv_url=$(curl -sSf 'https://api.github.com/repos/dani-garcia/bw_web_builds/releases/latest' | mawk -F\" '/^ "browser_download_url".*\.tar\.gz"$/{print $4}')
[[ $wv_url ]] || { G_DIETPI-NOTIFY 1 'No latest web vault version found, aborting ...'; exit 1; }

# RISC-V workaround until ring dependency has been raised to v0.17+
[[ $G_HW_ARCH == 11 && $version == '1.29.2' ]] && version_pkg=$version version='master'

# Build
G_DIETPI-NOTIFY 2 "Building vaultwarden version \e[33m$version"
G_EXEC cd /tmp
Expand All @@ -57,6 +60,9 @@ G_EXEC mv "vaultwarden-$version/target/release/vaultwarden" "$DIR/opt/vaultwarde
G_EXEC mv "vaultwarden-$version/.env.template" "$DIR/mnt/dietpi_userdata/vaultwarden/vaultwarden.env"
G_EXEC rm -R "vaultwarden-$version"

# Revert RISC-V workaround until ring dependency has been raised to v0.17+
[[ $G_HW_ARCH == 11 && $version_pkg ]] && version=$version_pkg

# - web vault
G_DIETPI-NOTIFY 2 "Downloading web vault from \e[33m$wv_url"
G_EXEC curl -sSfLo archive.tar.gz "$wv_url"
Expand Down

0 comments on commit 7a74d40

Please sign in to comment.