File tree 1 file changed +8
-2
lines changed
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -29,16 +29,22 @@ phases:
29
29
30
30
# Approach 2: "The Quick Way:"
31
31
32
+ # Download dafny
33
+ - curl https://github.com/dafny-lang/dafny/releases/download/v$dafnyVersion/dafny-$dafnyVersion-x64-ubuntu-20.04.zip -L -o dafny.zip
34
+ - unzip -qq dafny.zip && rm dafny.zip
35
+ - export PATH="$PWD/dafny:$PATH"
36
+
32
37
# Clone SDK-Dafny repo to get test vectors runner
33
- - git clone https://github.com/aws/aws-encryption-sdk-dafny.git
38
+ - git clone --recurse-submodules https://github.com/aws/aws-encryption-sdk-dafny.git
34
39
# TODO: Change branch to published when available
35
40
- cd aws-encryption-sdk-dafny
36
41
- git checkout lucmcdon/hkeyring-vectors
37
42
- git pull
43
+ - cd AwsEncryptionSDK/
38
44
- make transpile_net
39
45
40
46
# Change TestVectors to reference the published .NET ESDK
41
- - cd AwsEncryptionSDK/ runtimes/net/TestVectorsNative/TestVectors
47
+ - cd runtimes/net/TestVectorsNative/TestVectors
42
48
# - sed -i -e 's/<ProjectReference Include="\.\.\/\.\.\/ESDK\.csproj" \/>/<PackageReference Include="AWS.Cryptography.EncryptionSDK" Version="4.0.1" \/>/g' AWSEncryptionSDKTestVectorLib.csproj
43
49
# - cd ../TestVectors
44
50
You can’t perform that action at this time.
0 commit comments