Commit 302e45f5 authored by nanahira's avatar nanahira

update ci

parent 6ba110d7
...@@ -27,7 +27,7 @@ upload_to_minio: ...@@ -27,7 +27,7 @@ upload_to_minio:
- linux - linux
image: python image: python
script: script:
- pip install -U awscli - pip install -U -i https://mirrors.aliyun.com/pypi/simple/ awscli
- aws s3 --endpoint=https://minio.mycard.moe:9000 sync dist/ s3://mycard/DataEditorX - aws s3 --endpoint=https://minio.mycard.moe:9000 sync dist/ s3://mycard/DataEditorX
only: only:
- master - master
...@@ -2,11 +2,16 @@ ...@@ -2,11 +2,16 @@
set -x set -x
set -o errexit set -o errexit
DEX_VERSION=$(grep -oP '\[DataEditorX\](.+)\[DataEditorX\]' DataEditorX/readme.txt | sed 's/\[DataEditorX\]//g') DEX_VERSION=$(grep -oP '\[DataEditorX\](.+)\[DataEditorX\]' DataEditorX/readme.txt | sed 's/\[DataEditorX\]//g')
apt update
apt -y install p7zip-full
# build
xbuild /p:Configuration=Release /p:OutDir=$PWD/output/ # /p:TargetFrameworkVersion=v4.6 xbuild /p:Configuration=Release /p:OutDir=$PWD/output/ # /p:TargetFrameworkVersion=v4.6
# zip tool
sed -i '/download.mono-project.com/d' /etc/apt/sources.list /etc/apt/sources.list.d/*
apt update
apt -y install p7zip-full
# zip
mkdir -p dist/releases mkdir -p dist/releases
cd output cd output
7z a -mx9 ../dist/releases/DataEditorX-$DEX_VERSION.zip ./* 7z a -mx9 ../dist/releases/DataEditorX-$DEX_VERSION.zip ./*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment