Skip to content
Snippets Groups Projects
Unverified Commit bf477e12 authored by Louis's avatar Louis :fire:
Browse files

Add s3 upload to deploy matrix

parent fd12e0a4
No related branches found
No related tags found
No related merge requests found
language: rust language: rust
matrix: matrix:
include: include:
- env: - env:
- TARGET=x86_64-unknown-linux-gnu - TARGET=x86_64-unknown-linux-gnu
- ARCH=x86_64 - ARCH=x86_64
- env: - env:
- TARGET=x86_64-apple-darwin - TARGET=x86_64-apple-darwin
- ARCH=x86_64 - ARCH=x86_64
os: osx os: osx
rust: rust:
- nightly - nightly
...@@ -19,16 +17,29 @@ before_cache: ...@@ -19,16 +17,29 @@ before_cache:
cache: cargo cache: cargo
before_deploy: before_deploy:
- cargo build --release - cargo build --release
- cd target/release - cd target/release
- tar -cvzf swerve.$TARGET.tar.gz swerve - tar -cvzf swerve.$TARGET.tar.gz swerve
deploy: deploy:
provider: releases matrix:
skip_cleanup: true - provider: releases
api_key: api_key:
secure: hoonHcAMie7yiZDkQdDzNYGU5zI2U8xCF70lZyvDMwwvicCn9vHCAxVDDGza6amFranfwQ8vKin3I6PYpNazt1VDrv+98dvkawFeJy30b0DNqo2uKaLN2IWA9IYjBTAVd2cSqA8vRhf89gfwA1x0/8pbosZXI7lF76kbU7QxiNfRVnc8uTOL2WBF7MjtqOKrQ+yQ7RQ/Bf+N31h6YR+HLknKZ+DZrZONKHVd62ThGcDajPYYOzODZlgrNct3asrO6QW5cYbIuguljXhPaWHpJ9130GDOOS3E7PQBBkxPJEI8+urZQ7aRQD7iu/DbDX3hkWPEh0BBUtJ8zlzv6T1dhwMkaqDsjGIv3Z/EdVt71DH+wocqF3wsiKfwGnmINu0atRlWCRT5nOhUb2UfWVoLYcHJOlU+nHkU4VRoPOlJaPwd3Ll98TBjObFl2khipKrKVcNc6zaaQQSVLrXZsaSHIDF8nTNgco4JP7V85FnS65hjXIzeiUP3SqAFMwmeGkRitCChIbYPgBfM46f+I3D4kJDy3Q1Yld3tLvDb+G4GuqsUYr9MFmXxInTN+ScruSW/eqeO3Cf2U0bcNBzSqGmCpSYFNwDNax+WhPnlNwNZwM6T0Co5i9BYUTdfnzzrFpuuCU36G20yD+lkAAvovfK5+yHWR1T4Qj72ij9/GacFKhw= secure: hoonHcAMie7yiZDkQdDzNYGU5zI2U8xCF70lZyvDMwwvicCn9vHCAxVDDGza6amFranfwQ8vKin3I6PYpNazt1VDrv+98dvkawFeJy30b0DNqo2uKaLN2IWA9IYjBTAVd2cSqA8vRhf89gfwA1x0/8pbosZXI7lF76kbU7QxiNfRVnc8uTOL2WBF7MjtqOKrQ+yQ7RQ/Bf+N31h6YR+HLknKZ+DZrZONKHVd62ThGcDajPYYOzODZlgrNct3asrO6QW5cYbIuguljXhPaWHpJ9130GDOOS3E7PQBBkxPJEI8+urZQ7aRQD7iu/DbDX3hkWPEh0BBUtJ8zlzv6T1dhwMkaqDsjGIv3Z/EdVt71DH+wocqF3wsiKfwGnmINu0atRlWCRT5nOhUb2UfWVoLYcHJOlU+nHkU4VRoPOlJaPwd3Ll98TBjObFl2khipKrKVcNc6zaaQQSVLrXZsaSHIDF8nTNgco4JP7V85FnS65hjXIzeiUP3SqAFMwmeGkRitCChIbYPgBfM46f+I3D4kJDy3Q1Yld3tLvDb+G4GuqsUYr9MFmXxInTN+ScruSW/eqeO3Cf2U0bcNBzSqGmCpSYFNwDNax+WhPnlNwNZwM6T0Co5i9BYUTdfnzzrFpuuCU36G20yD+lkAAvovfK5+yHWR1T4Qj72ij9/GacFKhw=
file: target/release/swerve.$TARGET.tar.gz skip_cleanup: true
on: file: target/release/swerve.$TARGET.tar.gz
repo: Commander-lol/rust-swerve on:
tags: true repo: Commander-lol/rust-swerve
tags: true
- provider: s3
secret_access_key:
secure: McmrccPXOMutbRVqToC2fjRMNk2cACnuOae80uvOoUN/saj2BE88kSC4+MQbKk0+JlqyGcCc4hNbVyl3vPyAHwSnYNKCJhVL2fWiOKpoSJhzUaUAHTi1yC+19nY1Uzc3upb8ZD0uLc9ywYeOj/9rKx16ZpEk8toQF85KfuLLQWY46KTT3ILnG5+afHv9KOWThwYv4l7BoIsFIWzaFmNMEFF4LzLJFuoWrCkxr6FCeCD430nLVG5f8GihBP3ypy8VrFMz0vZz7sH4WX9C2RI/HFkgiTsl+DcIRdNDyx+KeyQCEIs7u+Tunm1oUmxGRcmoPBtSwG249ivqWEVWps6sYu0qahHmkmFi23t1+IhOwBLWhqBYQDr9EvtgscLZFmSaMCdLb0c5BUSsF6Pnblrsy25HbDr2BUZn7jq3dirvmek/PpLXaoY9HZ+8ozbepgvveI4qJGh5tXEBAnDKFY4Nbojpvmgw8swdw4XQTR4MFMCNMKJCmQ4xTk/Cj6VRnixMvwBqzKHFhbB65yvlDywzxCVKUsJL7qx28TWtHrDjI1HLMg/F4mFcB3lG6LHNBxaQSKkK5fR6PanseAr8/6WN/Vs1kfm7VW8xlbsAuLK13jz49L1IwI/RcJfehcUnBcP5H16Z44l3IdqtthUv00kd0F3F12Psov+6XYLieqFOmps=
access_key_id:
secure: B8PtE+QloD9AMF1xE2A81JSxMx6MkuIB4zSZ+uBUX1z0XAM3vpnPay/nONcm+K5RsdGy9e4FcmtYGgylRQYvWdbPn1Wfm3w3UGf608ZEYmIy5RkbQX0NgdTVT0rtM177CRjiVq3wjB9AB3n4h7RnFk9BZrNKAu/OQCA8NSnCcsZouXqFXqLVP7yfRNa8cKjiykv8BggFNUzltXxMaQ48l5kbwMVaErRdLrOFnCzQBxSyE9zdvnuQkErKxfmMZpVCkolHZXG2V62R84i5115obmR1ukPyfX8TQw6+uddtEWOA2oOM9o2c+XzDEv/5TXncqINLPGYBYaecvESn3vBvI84qF3fYTkJHlbDEjeu3Nk3BEEWoJ2ar7gbqeNHYpzvZsjGU/KQq/99op6wWh5vTkUX5WtQ+gqWIGoFJnaxS558XOz6wowH6vSRGXP4wsYdC2ycL1De73r+80vV9VuYKCxnv75HCYIDp/xal2USzPZH7fEL3MSq192dxko7yq8Yzg/EIqBDFQJTSIG+BNBewV+cYMzHnkzjHqJjBP7y8iYnNYl/0IpTKiDEg9OyJ+Kzvr1xjy5i8TiWGw+8nE9et6wBIeisYlws2NmsOlIKjqtY4nW5GYRqvgZvqVWkeN2Pp00xespJgwi9VCl0jpbMv1CXneIpoe0yhzM1+mvsZ59g=
skip_cleanup: true
bucket: swerve-server
acl: public_read
file: target/release/swerve.$TARGET.tar.gz
on:
repo: Commander-lol/rust-swerve
tags: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment