1
- export const windowsSystemInstructions = `# download Codecov CLI
2
- $ProgressPreference = 'SilentlyContinue'
3
- Invoke-WebRequest -Uri https://cli.codecov.io/latest/windows/codecov.exe
4
- -Outfile codecov.exe .\\codecov.exe
5
-
6
- # integrity check
7
- $ProgressPreference = 'SilentlyContinue'
1
+ export const windowsSystemInstructions = `$ProgressPreference = 'SilentlyContinue'
8
2
Invoke-WebRequest -Uri https://keybase.io/codecovsecurity/pgp_keys.asc -OutFile codecov.asc
9
3
gpg.exe --import codecov.asc
10
4
@@ -13,48 +7,58 @@ Invoke-WebRequest -Uri https://cli.codecov.io/latest/windows/codecov.exe.SHA256S
13
7
Invoke-WebRequest -Uri https://cli.codecov.io/latest/windows/codecov.exe.SHA256SUM.sig -Outfile codecov.exe.SHA256SUM.sig
14
8
15
9
gpg.exe --verify codecov.exe.SHA256SUM.sig codecov.exe.SHA256SUM
16
- If ($(Compare-Object -ReferenceObject $(($(certUtil -hashfile codecov.exe SHA256)[1], "codecov.exe") -join " ") -DifferenceObject
17
- $(Get-Content codecov.exe.SHA256SUM)).length -eq 0) { echo "SHASUM verified" } Else {exit 1}
10
+ If ($(Compare-Object -ReferenceObject $(($(certUtil -hashfile codecov.exe SHA256)[1], "codecov.exe") -join " ") -DifferenceObject $(Get-Content codecov.exe.SHA256SUM)).length -eq 0) { echo "SHASUM verified" } Else {exit 1}
18
11
`
19
12
20
- export const macOSSystemInstructions = `# download Codecov CLI
21
- curl -Os https://cli.codecov.io/latest/macos/codecov
22
-
23
- # integrity check
24
- curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
13
+ export const macOSSystemInstructions = `curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
25
14
curl -Os https://cli.codecov.io/latest/macos/codecov
26
15
curl -Os https://cli.codecov.io/latest/macos/codecov.SHA256SUM
27
16
curl -Os https://cli.codecov.io/latest/macos/codecov.SHA256SUM.sig
28
- gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
17
+ gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
18
+
29
19
shasum -a 256 -c codecov.SHA256SUM
30
20
sudo chmod +x codecov
31
21
./codecov --help
32
22
`
33
23
34
- export const linuxSystemInstructions = `# download Codecov CLI
35
- curl -Os https://cli.codecov.io/latest/linux/codecov
36
-
37
- # integrity check
38
- curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
24
+ export const linuxSystemInstructions = `curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
39
25
curl -Os https://cli.codecov.io/latest/linux/codecov
40
26
curl -Os https://cli.codecov.io/latest/linux/codecov.SHA256SUM
41
27
curl -Os https://cli.codecov.io/latest/linux/codecov.SHA256SUM.sig
42
- gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
28
+ gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
43
29
44
30
shasum -a 256 -c codecov.SHA256SUM
45
31
sudo chmod +x codecov
46
32
./codecov --help
47
33
`
48
34
49
- export const alpineLinuxSystemInstructions = `# download Codecov CLI
50
- curl -Os https://cli.codecov.io/latest/alpine/codecov
51
-
52
- # integrity check
53
- curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
35
+ export const alpineLinuxSystemInstructions = `curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
54
36
curl -Os https://cli.codecov.io/latest/alpine/codecov
55
37
curl -Os https://cli.codecov.io/latest/alpine/codecov.SHA256SUM
56
38
curl -Os https://cli.codecov.io/latest/alpine/codecov.SHA256SUM.sig
57
- gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
39
+ gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
40
+
41
+ shasum -a 256 -c codecov.SHA256SUM
42
+ sudo chmod +x codecov
43
+ ./codecov --help
44
+ `
45
+
46
+ export const linuxArm64SystemInstructions = `curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
47
+ curl -Os https://cli.codecov.io/latest/linux-arm64/codecov
48
+ curl -Os https://cli.codecov.io/latest/linux-arm64/codecov.SHA256SUM
49
+ curl -Os https://cli.codecov.io/latest/linux-arm64/codecov.SHA256SUM.sig
50
+ gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
51
+
52
+ shasum -a 256 -c codecov.SHA256SUM
53
+ sudo chmod +x codecov
54
+ ./codecov --help
55
+ `
56
+
57
+ export const alpineLinuxArm64Instructions = `curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step
58
+ curl -Os https://cli.codecov.io/latest/alpine-arm64/codecov
59
+ curl -Os https://cli.codecov.io/latest/alpine-arm64/codecov.SHA256SUM
60
+ curl -Os https://cli.codecov.io/latest/alpine-arm64/codecov.SHA256SUM.sig
61
+ gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM
58
62
59
63
shasum -a 256 -c codecov.SHA256SUM
60
64
sudo chmod +x codecov
0 commit comments