mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-25 21:46:50 +00:00
improve build yml
This commit is contained in:
+10
-10
@@ -25,6 +25,15 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
cache-shared-key: rustfs.${{ matrix.variant.profile }}.${{ matrix.variant.target }}.${{ matrix.variant.glibc }}
|
cache-shared-key: rustfs.${{ matrix.variant.profile }}.${{ matrix.variant.target }}.${{ matrix.variant.glibc }}
|
||||||
|
|
||||||
|
- name: Download and Extract Static Assets
|
||||||
|
run: |
|
||||||
|
url="https://dl.rustfs.com/console/rustfs-console-latest.zip"
|
||||||
|
mkdir -p static
|
||||||
|
curl -L -o static_assets.zip "$url"
|
||||||
|
unzip -o static_assets.zip -d ./rustfs/static
|
||||||
|
rm static_assets.zip
|
||||||
|
ls -la ./rustfs/static
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
./scripts/build.py \
|
./scripts/build.py \
|
||||||
@@ -32,15 +41,6 @@ jobs:
|
|||||||
--target ${{ matrix.variant.target }} \
|
--target ${{ matrix.variant.target }} \
|
||||||
--glibc ${{ matrix.variant.glibc }}
|
--glibc ${{ matrix.variant.glibc }}
|
||||||
|
|
||||||
- name: Download and Extract Static Assets
|
|
||||||
run: |
|
|
||||||
url="https://dl.rustfs.com/console/rustfs-console-latest.zip"
|
|
||||||
mkdir -p static
|
|
||||||
curl -L -o static_assets.zip "$url"
|
|
||||||
unzip -o static_assets.zip -d static
|
|
||||||
rm static_assets.zip
|
|
||||||
ls -la static
|
|
||||||
|
|
||||||
- name: Package Binary and Static Assets
|
- name: Package Binary and Static Assets
|
||||||
id: package
|
id: package
|
||||||
run: |
|
run: |
|
||||||
@@ -60,7 +60,7 @@ jobs:
|
|||||||
# Create package
|
# Create package
|
||||||
mkdir -p ${ARTIFACT_NAME}
|
mkdir -p ${ARTIFACT_NAME}
|
||||||
cp "$bin_path" ${ARTIFACT_NAME}/rustfs
|
cp "$bin_path" ${ARTIFACT_NAME}/rustfs
|
||||||
cp -r static ${ARTIFACT_NAME}/
|
# cp -r static ${ARTIFACT_NAME}/
|
||||||
zip -r ${ARTIFACT_NAME}.zip ${ARTIFACT_NAME}
|
zip -r ${ARTIFACT_NAME}.zip ${ARTIFACT_NAME}
|
||||||
ls -la
|
ls -la
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user