From 6dd99dbb25f3ca23015ae4423403c7a098e00665 Mon Sep 17 00:00:00 2001 From: wanghe-fit2cloud Date: Fri, 9 May 2025 14:14:46 +0800 Subject: [PATCH] build: optimize build script --- .goreleaser.yaml | 4 +--- ci/script.sh | 14 ++++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index a4605752a..0cfe144e1 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -57,9 +57,7 @@ builds: archives: - formats: [ 'tar.gz' ] - builds: - - core - - agent + ids: [core, agent] name_template: "1panel-v{{ .Version }}-{{ .Os }}-{{ .Arch }}{{- if .Arm }}v{{ .Arm }}{{ end }}" wrap_in_directory: true files: diff --git a/ci/script.sh b/ci/script.sh index c6e4d0c76..be3b70fbd 100755 --- a/ci/script.sh +++ b/ci/script.sh @@ -21,14 +21,16 @@ if [ ! -f "1panel-agent.service" ]; then wget https://github.com/1Panel-dev/installer/raw/v2/1panel-agent.service fi +if [ ! -d "lang" ]; then + mkdir -p lang && cd lang + for lang in en fa pt-BR ru zh; do + wget -q https://github.com/1Panel-dev/installer/raw/v2/lang/$lang.sh + done + cd .. +fi + if [ ! -f "GeoIP.mmdb" ]; then wget https://resource.fit2cloud.com/1panel/package/v2/geo/GeoIP.mmdb fi -if [ ! -f "lang.tar.gz" ]; then - wget https://resource.fit2cloud.com/1panel/package/v2/language/lang.tar.gz - tar zxvf lang.tar.gz - rm -rf lang.tar.gz -fi - chmod 755 1pctl install.sh