88
99set -xeuf -o pipefail
1010
11+ MSRV=" 1.85.0"
1112
12- rustup install 1.67.0
13+ rustup install ${MSRV}
1314
1415wait_for_process () {
1516 while [ -z " $( pgrep $1 ) " ]; do
@@ -97,7 +98,7 @@ generate_and_store_keys_for_ondisk_KIM()
9798 mv /tmp/create_keys/parsec/NVChip /tmp/ondisk
9899
99100 # Build the service with trusted service provider
100- cargo +1.67.0 build --features " trusted-service-provider, all-authenticators"
101+ cargo +${MSRV} build --features " trusted-service-provider, all-authenticators"
101102 # Start the service with trusted service provider
102103 ./target/debug/parsec -c e2e_tests/provider_cfg/trusted-service/config.toml &
103104 wait_for_process " parsec"
@@ -147,7 +148,7 @@ key_info_manager = "sqlite-manager"
147148EOF
148149 popd
149150 # Build the service with trusted service provider
150- cargo +1.67.0 build --features " trusted-service-provider, all-authenticators"
151+ cargo +${MSRV} build --features " trusted-service-provider, all-authenticators"
151152 # Start the service with trusted service provider
152153 ./target/debug/parsec -c e2e_tests/provider_cfg/trusted-service/config-sqlite.toml &
153154 wait_for_process " parsec"
@@ -170,7 +171,7 @@ git submodule update --init --recursive
170171cargo install parsec-tool
171172
172173# Build service with all providers (trusted-service-provider isn't included)
173- cargo +1.67.0 build --features " all-providers, all-authenticators"
174+ cargo +${MSRV} build --features " all-providers, all-authenticators"
174175
175176# Start the service with all providers (trusted-service-provider isn't included)
176177configure_tpm
0 commit comments