mirror of
https://gitlab.com/fscarmen/warp.git
synced 2026-06-15 03:25:42 +08:00
Sync wgcf to V2.2.23 by GitLab CI/CD, 2024-10-21T20:01:40Z
This commit is contained in:
@@ -620,10 +620,10 @@ install(){
|
||||
}&
|
||||
|
||||
# 注册 WARP 账户 (将生成 wgcf-account.toml 文件保存账户信息)
|
||||
# 判断 wgcf 的最新版本,如因 github 接口问题未能获取,默认 v2.2.22
|
||||
# 判断 wgcf 的最新版本,如因 github 接口问题未能获取,默认 v2.2.23
|
||||
{
|
||||
latest=$(wget --no-check-certificate -qO- -T1 -t1 $CDN "https://api.github.com/repos/ViRb3/wgcf/releases/latest" | grep "tag_name" | head -n 1 | cut -d : -f2 | sed 's/[ \"v,]//g')
|
||||
latest=${latest:-'2.2.22'}
|
||||
latest=${latest:-'2.2.23'}
|
||||
|
||||
# 安装 wgcf,尽量下载官方的最新版本,如官方 wgcf 下载不成功,将使用 jsDelivr ,以更好的支持双栈。并添加执行权限
|
||||
wget --no-check-certificate -T1 -t1 $CDN -O /usr/local/bin/wgcf https://github.com/ViRb3/wgcf/releases/download/v"$latest"/wgcf_"$latest"_linux_$ARCHITECTURE ||
|
||||
|
||||
@@ -264,10 +264,10 @@ install(){
|
||||
! type -p brew >/dev/null 2>&1 && /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
|
||||
! type -p wg >/dev/null 2>&1 && brew install wireguard-tools
|
||||
|
||||
# 判断 wgcf 的最新版本,如因 github 接口问题未能获取,默认 v2.2.22
|
||||
# 判断 wgcf 的最新版本,如因 github 接口问题未能获取,默认 v2.2.23
|
||||
green "\n ${L[11]}\n "
|
||||
latest=$(curl -fsSL "https://api.github.com/repos/ViRb3/wgcf/releases/latest" | grep "tag_name" | head -n 1 | cut -d : -f2 | sed 's/[ \"v,]//g')
|
||||
latest=${latest:-'2.2.22'}
|
||||
latest=${latest:-'2.2.23'}
|
||||
[[ ! -e /usr/local/bin/wgcf ]] && sudo curl -o /usr/local/bin/wgcf https://gitlab.com/fscarmen/warp/-/raw/main/wgcf/wgcf_"$latest"_darwin_"$ARCHITECTURE"
|
||||
|
||||
# 安装 wireguard-go
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user