mirror of
https://github.com/fluencelabs/wasmer
synced 2025-04-25 10:22:19 +00:00
Update stable Rust to 1.39.0; pin nightly to 2019-12-19
This commit is contained in:
parent
6fb52e812e
commit
bb9cb4e90b
@ -1,4 +1,4 @@
|
|||||||
FROM circleci/rust:1.38.0-stretch as wasmer-build-env
|
FROM circleci/rust:1.39.0-stretch as wasmer-build-env
|
||||||
RUN sudo apt-get update && \
|
RUN sudo apt-get update && \
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
cmake \
|
cmake \
|
||||||
|
@ -168,7 +168,7 @@ nginx and Lua do not work on Windows - you can track the progress on [this issue
|
|||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
[](https://blog.rust-lang.org/2019/09/26/Rust-1.38.0.html)
|
[](https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html)
|
||||||
|
|
||||||
Wasmer is built with [Cargo](https://crates.io/), the Rust package manager.
|
Wasmer is built with [Cargo](https://crates.io/), the Rust package manager.
|
||||||
|
|
||||||
|
@ -22,24 +22,24 @@ jobs:
|
|||||||
- script: cargo fmt --all -- --check
|
- script: cargo fmt --all -- --check
|
||||||
displayName: Lint
|
displayName: Lint
|
||||||
variables:
|
variables:
|
||||||
rust_toolchain: '1.38.0'
|
rust_toolchain: '1.39.0'
|
||||||
|
|
||||||
- job: Test
|
- job: Test
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
linux:
|
linux:
|
||||||
imageName: "ubuntu-16.04"
|
imageName: "ubuntu-16.04"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
mac:
|
mac:
|
||||||
imageName: "macos-10.14"
|
imageName: "macos-10.14"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
# By default schannel checks revocation of certificates unlike some other SSL
|
# By default schannel checks revocation of certificates unlike some other SSL
|
||||||
# backends, but we've historically had problems on CI where a revocation
|
# backends, but we've historically had problems on CI where a revocation
|
||||||
# server goes down presumably. See #43333 for more info
|
# server goes down presumably. See #43333 for more info
|
||||||
CARGO_HTTP_CHECK_REVOKE: false
|
CARGO_HTTP_CHECK_REVOKE: false
|
||||||
windows:
|
windows:
|
||||||
imageName: "vs2017-win2016"
|
imageName: "vs2017-win2016"
|
||||||
rust_toolchain: '1.38.0'
|
rust_toolchain: '1.39.0'
|
||||||
pool:
|
pool:
|
||||||
vmImage: $(imageName)
|
vmImage: $(imageName)
|
||||||
condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/staging', 'refs/heads/trying')
|
condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/staging', 'refs/heads/trying')
|
||||||
@ -75,7 +75,7 @@ jobs:
|
|||||||
pool:
|
pool:
|
||||||
vmImage: "ubuntu-16.04"
|
vmImage: "ubuntu-16.04"
|
||||||
variables:
|
variables:
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/staging', 'refs/heads/trying')
|
condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/staging', 'refs/heads/trying')
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
@ -93,14 +93,14 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
linux:
|
linux:
|
||||||
imageName: "ubuntu-16.04"
|
imageName: "ubuntu-16.04"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
mac:
|
mac:
|
||||||
imageName: "macos-10.14"
|
imageName: "macos-10.14"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
MACOSX_DEPLOYMENT_TARGET: 10.10
|
MACOSX_DEPLOYMENT_TARGET: 10.10
|
||||||
windows:
|
windows:
|
||||||
imageName: "vs2017-win2016"
|
imageName: "vs2017-win2016"
|
||||||
rust_toolchain: '1.38.0'
|
rust_toolchain: '1.39.0'
|
||||||
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
||||||
pool:
|
pool:
|
||||||
vmImage: $(imageName)
|
vmImage: $(imageName)
|
||||||
@ -160,14 +160,14 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
linux:
|
linux:
|
||||||
imageName: "ubuntu-16.04"
|
imageName: "ubuntu-16.04"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
mac:
|
mac:
|
||||||
imageName: "macos-10.14"
|
imageName: "macos-10.14"
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
MACOSX_DEPLOYMENT_TARGET: 10.10
|
MACOSX_DEPLOYMENT_TARGET: 10.10
|
||||||
windows:
|
windows:
|
||||||
imageName: "vs2017-win2016"
|
imageName: "vs2017-win2016"
|
||||||
rust_toolchain: '1.38.0'
|
rust_toolchain: '1.39.0'
|
||||||
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
||||||
pool:
|
pool:
|
||||||
vmImage: $(imageName)
|
vmImage: $(imageName)
|
||||||
@ -248,7 +248,7 @@ jobs:
|
|||||||
pool:
|
pool:
|
||||||
vmImage: "ubuntu-16.04"
|
vmImage: "ubuntu-16.04"
|
||||||
variables:
|
variables:
|
||||||
rust_toolchain: nightly-2019-08-15
|
rust_toolchain: nightly-2019-12-19
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user