diff options
author | Pierre Peltier <pierre.peltier-ext@adevinta.com> | 2020-04-09 11:46:16 +0200 |
---|---|---|
committer | Pierre Peltier <pierre.peltier-ext@adevinta.com> | 2020-04-09 11:46:16 +0200 |
commit | 6353fe92303fbe1f20b41d6a7d79afad524b6333 (patch) | |
tree | 43e814fb65895687b8199aa3da830c39ebaa4d85 | |
parent | 7cf5e1a8e5228f28c6b1187e9707b8132c918488 (diff) |
Remove the appveyor.yml
-rw-r--r-- | appveyor.yml | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 9e5dfaa..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,94 +0,0 @@ -# Source: https://github.com/starkat99/appveyor-rust/ - -environment: - global: - PROJECT_NAME: lsd - matrix: - # Stable channel - - TARGET: i686-pc-windows-gnu - CHANNEL: stable - - TARGET: i686-pc-windows-msvc - CHANNEL: stable - - TARGET: x86_64-pc-windows-gnu - CHANNEL: stable - - TARGET: x86_64-pc-windows-msvc - CHANNEL: stable - # Beta channel (disabled for speed reasons) - #- TARGET: i686-pc-windows-gnu - # CHANNEL: beta - #- TARGET: i686-pc-windows-msvc - # CHANNEL: beta - #- TARGET: x86_64-pc-windows-gnu - # CHANNEL: beta - #- TARGET: x86_64-pc-windows-msvc - # CHANNEL: beta - # Nightly channel (disabled for speed reasons) - #- TARGET: i686-pc-windows-gnu - # CHANNEL: nightly - #- TARGET: i686-pc-windows-msvc - # CHANNEL: nightly - #- TARGET: x86_64-pc-windows-gnu - # CHANNEL: nightly - #- TARGET: x86_64-pc-windows-msvc - # CHANNEL: nightly - -# Install Rust and Cargo -# (Based on from https://github.com/rust-lang/libc/blob/master/appveyor.yml) -install: - - curl -sSf -o rustup-init.exe https://win.rustup.rs - - rustup-init.exe --default-host %TARGET% --default-toolchain %CHANNEL% -y - - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - - rustc -Vv - - cargo -V - -# '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 run - - cargo test - -before_deploy: - # Generate artifacts for release - - cargo build --release - - mkdir staging - - copy target\release\fd.exe staging - - ps: copy target\release\build\fd-find*\out\_fd.ps1 staging - - cd staging - # release zipfile will look like 'rust-everywhere-v1.2.3-x86_64-pc-windows-msvc' - - 7z a ../%PROJECT_NAME%-%APPVEYOR_REPO_TAG_NAME%-%TARGET%.zip * - - appveyor PushArtifact ../%PROJECT_NAME%-%APPVEYOR_REPO_TAG_NAME%-%TARGET%.zip - -deploy: - description: 'Windows release' - # All the zipped artifacts will be deployed - artifact: /.*\.zip/ - # Here's how: - # - Go to 'https://github.com/settings/tokens/new' and generate a Token with only the - # `public_repo` scope enabled - # - Then go to 'https://ci.appveyor.com/tools/encrypt' and enter the newly generated token. - # - Enter the "encrypted value" below - auth_token: - secure: dU2BoVG0BOjrD2HchCTh2/IPL3ysYU1lTTXI/WQrtA07cMRlxBJVjCkIUn13x3Vc - provider: GitHub - # deploy when a new tag is pushed and only on the stable channel - on: - # channel to use to produce the release artifacts - CHANNEL: stable - appveyor_repo_tag: true - -branches: - only: - - master - # IMPORTANT Regex to match tags. Required, or appveyor may not trigger deploys when a new tag - # is pushed. This regex matches semantic versions like v1.2.3-rc4+2016.02.22 - - /^\d+\.\d+\.\d+$/ - -# Disable caching, for now -#cache: -# - '%USERPROFILE%\.cargo' -# - 'target -> Cargo.lock' |