32
32
- task : CacheBeta@0
33
33
displayName : Cache LLVM build
34
34
inputs :
35
- key : llvm-build-11-windows-v1
35
+ key : llvm-build-11-windows-v3
36
36
path : llvm-build
37
37
- task : Bash@3
38
38
displayName : Build LLVM
@@ -48,45 +48,45 @@ jobs:
48
48
# build!
49
49
make llvm-build
50
50
fi
51
- - task : Bash@3
52
- displayName : Install QEMU
53
- inputs :
54
- targetType : inline
55
- script : choco install qemu --version=2020.06.12
56
- - task : CacheBeta@0
57
- displayName : Cache wasi-libc sysroot
58
- inputs :
59
- key : wasi-libc-sysroot-v3
60
- path : lib/wasi-libc/sysroot
61
- - task : Bash@3
62
- displayName : Build wasi-libc
63
- inputs :
64
- targetType : inline
65
- script : PATH=/usr/bin:$PATH make wasi-libc
66
- - task : Bash@3
67
- displayName : Test TinyGo
68
- inputs :
69
- targetType : inline
70
- script : |
71
- export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
72
- unset GOROOT
73
- make test
74
- - task : Bash@3
75
- displayName : Build TinyGo release tarball
76
- inputs :
77
- targetType : inline
78
- script : |
79
- export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
80
- unset GOROOT
81
- make build/release -j4
82
- - publish : $(System.DefaultWorkingDirectory)/build/release/tinygo
83
- displayName : Publish zip as artifact
84
- artifact : tinygo
85
- - task : Bash@3
86
- displayName : Smoke tests
87
- inputs :
88
- targetType : inline
89
- script : |
90
- export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
91
- unset GOROOT
92
- make smoketest TINYGO=build/tinygo AVR=0 XTENSA=0
51
+ # - task: Bash@3
52
+ # displayName: Install QEMU
53
+ # inputs:
54
+ # targetType: inline
55
+ # script: choco install qemu --version=2020.06.12
56
+ # - task: CacheBeta@0
57
+ # displayName: Cache wasi-libc sysroot
58
+ # inputs:
59
+ # key: wasi-libc-sysroot-v3
60
+ # path: lib/wasi-libc/sysroot
61
+ # - task: Bash@3
62
+ # displayName: Build wasi-libc
63
+ # inputs:
64
+ # targetType: inline
65
+ # script: PATH=/usr/bin:$PATH make wasi-libc
66
+ # - task: Bash@3
67
+ # displayName: Test TinyGo
68
+ # inputs:
69
+ # targetType: inline
70
+ # script: |
71
+ # export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
72
+ # unset GOROOT
73
+ # make test
74
+ # - task: Bash@3
75
+ # displayName: Build TinyGo release tarball
76
+ # inputs:
77
+ # targetType: inline
78
+ # script: |
79
+ # export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
80
+ # unset GOROOT
81
+ # make build/release -j4
82
+ # - publish: $(System.DefaultWorkingDirectory)/build/release/tinygo
83
+ # displayName: Publish zip as artifact
84
+ # artifact: tinygo
85
+ # - task: Bash@3
86
+ # displayName: Smoke tests
87
+ # inputs:
88
+ # targetType: inline
89
+ # script: |
90
+ # export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
91
+ # unset GOROOT
92
+ # make smoketest TINYGO=build/tinygo AVR=0 XTENSA=0
0 commit comments