From 2305c7680449fb42449cafeb6d1f2d9bd41210fc Mon Sep 17 00:00:00 2001 From: Buddy Sandidge Date: Fri, 22 Jul 2022 12:52:44 -0700 Subject: [PATCH] Add install script for go-junit-report --- go/.config/vim/plug.d/go.vim | 2 +- go/.local/bin/install-go-junit-report | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100755 go/.local/bin/install-go-junit-report diff --git a/go/.config/vim/plug.d/go.vim b/go/.config/vim/plug.d/go.vim index 4ad8849..79dc892 100644 --- a/go/.config/vim/plug.d/go.vim +++ b/go/.config/vim/plug.d/go.vim @@ -1 +1 @@ -Plug 'fatih/vim-go', { 'tag': 'v1.25', 'for': [ 'go' ] } +Plug 'fatih/vim-go', { 'tag': 'v1.26', 'for': [ 'go', 'gohtmltmpl' ] } diff --git a/go/.local/bin/install-go-junit-report b/go/.local/bin/install-go-junit-report new file mode 100755 index 0000000..33eff72 --- /dev/null +++ b/go/.local/bin/install-go-junit-report @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +set -euo pipefail + +# shellcheck disable=SC1090 +source "${XDG_DATA_HOME}/buddy-up/includes/utils.sh" + +APP=go-junit-report +VERSION=${VERSION:-2.0.0} +DEST=${XDG_DATA_HOME}/apps/releases/${APP} + +URL=https://github.com/jstemmer/go-junit-report/releases/download/v${VERSION}/go-junit-report-v${VERSION}-$(get_os)-$(get_arch).tar.gz +extract_tarball "${URL}" "${DEST}/${VERSION}" +set_current_link "${DEST}" "${VERSION}" +set_link "${XDG_BIN_HOME}/${APP}" "${DEST}" "${APP}"