diff --git a/build/.gitignore b/build/.gitignore new file mode 100644 index 00000000..fc7c01f4 --- /dev/null +++ b/build/.gitignore @@ -0,0 +1 @@ +publish \ No newline at end of file diff --git a/build/build.cmd b/build/build.cmd new file mode 100644 index 00000000..d94fad2b --- /dev/null +++ b/build/build.cmd @@ -0,0 +1 @@ +dotnet publish ../code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host -o ./publish -c Release -r win-x64 --sc true diff --git a/build/build.sh b/build/build.sh new file mode 100644 index 00000000..d94fad2b --- /dev/null +++ b/build/build.sh @@ -0,0 +1 @@ +dotnet publish ../code/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host -o ./publish -c Release -r win-x64 --sc true diff --git a/drone.yml b/drone.yml new file mode 100644 index 00000000..71287f09 --- /dev/null +++ b/drone.yml @@ -0,0 +1,25 @@ +--- +kind: pipeline +type: docker +name: linux-amd64 + +platform: + arch: amd64 + os: linux + +steps: +- name: build + image:mcr.microsoft.com/dotnet/sdk:5.0 + commands: + - cd ./build + - ./build.sh + +setps: +- name: publish + image: plugins/s3 + bucket: default + access_key: O222sbIaMKeGfeX18t8K + secret_key: 0LEOWfXSDnaLbIYGZfdKUxyi2kYIayx4YvdLTgcR + source: build/publish/**/* + target: /jie-suan/bei-qi/publish +