From 38e50cd8fea5782f49dc5c46ce898468a4714262 Mon Sep 17 00:00:00 2001 From: scurest Date: Sun, 7 Mar 2021 21:35:14 -0600 Subject: [PATCH] CD: use Github actions for download; delete appveyor --- README.md | 8 ++----- appveyor.yml | 59 ---------------------------------------------------- 2 files changed, 2 insertions(+), 65 deletions(-) delete mode 100644 appveyor.yml diff --git a/README.md b/README.md index 87b7378..398a0b1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@

Ore ga Omae o Mamoru model in Blender

apicula

-Build status Lines of code license 0BSD
@@ -45,12 +44,9 @@ Importing apicula's COLLADA files has been tested in Blender and Maya. ### Downloads -Pre-built binaries are available for Windows: +* [Download for Windows, 64-bit](https://github.com/scurest/apicula/releases/download/continuous/apicula-latest-windows.zip) -* [apicula for Windows, 64-bit](https://s3.amazonaws.com/apicula/apicula-latest-x86_64-pc-windows-msvc.zip) -* [apicula for Windows, 32-bit](https://s3.amazonaws.com/apicula/apicula-latest-i686-pc-windows-msvc.zip) - -These are built automatically off the latest `master`. You may need one of the Visual Studio +This is built automatically off the latest `master`. You may need one of the Visual Studio Redistributable packages installed. diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index ca03aea..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,59 +0,0 @@ -environment: - global: - PROJECT_NAME: apicula - matrix: - # Stable channel - - TARGET: i686-pc-windows-msvc - CHANNEL: stable - - TARGET: x86_64-pc-windows-msvc - CHANNEL: stable - -# Install Rust and Cargo -# (Based on japaric/trust) -install: - - cd C:\ - - ps: >- - If ($env:TARGET -eq 'x86_64-pc-windows-gnu') { - $env:PATH += ';C:\msys64\mingw64\bin' - } ElseIf ($Env:TARGET -eq 'i686-pc-windows-gnu') { - $env:PATH += ';C:\msys64\mingw32\bin' - } - - curl -sSf -o rustup-init.exe https://win.rustup.rs/ - - rustup-init.exe -y --default-host %TARGET% --default-toolchain %CHANNEL% - - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - - rustc -Vv - - cargo -V - - cd C:\projects\apicula - -# 'cargo test' takes care of building for us, so disable Appveyor's build stage. -# This prevents the "directory does not contain a project or solution file" error. -# source: https://github.com/starkat99/appveyor-rust/blob/master/appveyor.yml#L113 -build: false - -# Equivalent to Travis' `script` phase -test_script: - - cargo build --verbose - - cargo test - -before_deploy: - # Generate artifacts for release - - cargo build --release - - mkdir staging - - copy target\release\apicula.exe staging - - cd staging - - 7z a ../%PROJECT_NAME%-latest-%TARGET%.zip * - - appveyor PushArtifact ../%PROJECT_NAME%-latest-%TARGET%.zip - -deploy: - provider: S3 - access_key_id: $(S3_ACCESS_KEY) - secret_access_key: $(S3_SECRET_KEY) - bucket: apicula - set_public: true - artifact: /.*\.zip/ - on: - CHANNEL: stable - -branches: - only: - - master