Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign MacOS Binaries with JFrog Certificate #2563

Merged
merged 236 commits into from
Jan 21, 2025
Merged
Changes from 1 commit
Commits
Show all changes
236 commits
Select commit Hold shift + click to select a range
c55e8a6
Test sign
EyalDelarea Jun 3, 2024
75b2099
Test sign
EyalDelarea Jun 3, 2024
47d17ec
Test
EyalDelarea Jun 3, 2024
719a144
permissons
EyalDelarea Jun 3, 2024
0f2a042
Test
EyalDelarea Jun 3, 2024
d69ea64
Test
EyalDelarea Jun 3, 2024
18cf657
Test
EyalDelarea Jun 3, 2024
a14f1b7
Test
EyalDelarea Jun 3, 2024
bd27d32
Test
EyalDelarea Jun 3, 2024
63c076f
Test
EyalDelarea Jun 3, 2024
780fba2
Test
EyalDelarea Jun 3, 2024
bdd0b11
Test
EyalDelarea Jun 3, 2024
69c3d24
Test
EyalDelarea Jun 3, 2024
a07db27
Test
EyalDelarea Jun 3, 2024
0d1d6fb
Test
EyalDelarea Jun 3, 2024
450eead
Test
EyalDelarea Jun 3, 2024
5913396
Test
EyalDelarea Jun 3, 2024
677133f
Test
EyalDelarea Jun 3, 2024
161e1d6
Test
EyalDelarea Jun 3, 2024
10952e8
Add comments
EyalDelarea Jun 3, 2024
cc97c00
TEST
EyalDelarea Jun 3, 2024
ca25bef
TEST
EyalDelarea Jun 3, 2024
b6415a3
Update script
EyalDelarea Jun 3, 2024
0a9a365
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jun 3, 2024
4d3e17d
Update script path
EyalDelarea Jun 3, 2024
cc5d979
Update
EyalDelarea Jun 3, 2024
7a41d74
Update
EyalDelarea Jun 3, 2024
6c0d359
Update
EyalDelarea Jun 3, 2024
8fee265
Refactor
EyalDelarea Jun 3, 2024
ed30c5d
Change to manual trigger
EyalDelarea Jun 3, 2024
f4f78e1
Upload artifact
EyalDelarea Jun 3, 2024
8e3c73b
Fix syntax
EyalDelarea Jun 3, 2024
52700fa
Use build script
EyalDelarea Jun 3, 2024
8b091d8
Update builders
EyalDelarea Jun 3, 2024
456d5d3
Add commit constraint
EyalDelarea Jun 3, 2024
235cf3c
Add commit constraint
EyalDelarea Jun 3, 2024
94ad9cd
Fix
EyalDelarea Jun 3, 2024
f3b46d6
update github script
EyalDelarea Jun 3, 2024
14dac7e
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
eb7e99b
Debug
EyalDelarea Jun 3, 2024
4165736
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
f3d3d9c
Bump version 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
1fec8ad
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
d7a965a
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
df84972
test commit
EyalDelarea Jun 3, 2024
d4c1bf3
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
f57d392
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
bdf0e3c
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
819e49c
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jun 3, 2024
81bc53a
Test
EyalDelarea Jun 3, 2024
f6165e6
Test vars
EyalDelarea Jun 3, 2024
e1fe670
Simplify
EyalDelarea Jun 3, 2024
2d14065
Update signMacOsBinaries.yml
EyalDelarea Jun 4, 2024
c874f15
Export env
EyalDelarea Jun 4, 2024
089e03a
Test Delete old artifacts
EyalDelarea Jun 4, 2024
85cb329
Test Delete old artifacts
EyalDelarea Jun 4, 2024
9f3b55c
Fix syntax
EyalDelarea Jun 4, 2024
42a3494
Fix syntax
EyalDelarea Jun 4, 2024
a219287
Refactor
EyalDelarea Jun 4, 2024
852b7bf
Refactor
EyalDelarea Jun 4, 2024
0ba3e2d
Refactor
EyalDelarea Jun 4, 2024
4c40e2e
Test
EyalDelarea Jun 4, 2024
7cc9cfd
Test
EyalDelarea Jun 4, 2024
6ab6ffd
bump version from 1.2.3 to 4.5.6
EyalDelarea Jun 4, 2024
d9772f8
bump version from 1.2.3 to 4.5.7
EyalDelarea Jun 4, 2024
0f42530
Bump version from 0.0.0 to 1.2.2
EyalDelarea Jun 4, 2024
6c0cb07
Bump version from 0.0.0 to 1.2.3
EyalDelarea Jun 4, 2024
d3bbcf7
Bump version from 0.0.0 to 1.5.3
EyalDelarea Jun 4, 2024
efabc1c
Bump version from 0.0.0 to 1.5.3
EyalDelarea Jun 4, 2024
56f11a3
Bump version from 1.0.0 to 1.5.3
EyalDelarea Jun 4, 2024
e9b1163
Bump version from 1.4.0 to 1.5.3
EyalDelarea Jun 4, 2024
ce65eb8
Bump version from 1.4.0 to 1.5.3
EyalDelarea Jun 4, 2024
7df4d90
Bump version from 1.4.0 to 1.5.3
EyalDelarea Jun 4, 2024
42664c0
Bump version from 1.4.0 to 1.5.3
EyalDelarea Jun 4, 2024
cb8e65f
Bump version from 0.0.0 to 5.5.5
EyalDelarea Jun 4, 2024
01e882a
Bump version from 0.0.0 to 5.5.5
EyalDelarea Jun 4, 2024
7c9650f
Bump version from 0.0.0 to 5.54.5
EyalDelarea Jun 4, 2024
51bcf47
Bump version from 0.0.0 to 5.54.5
EyalDelarea Jun 4, 2024
de619ff
Add jenkinsfile
EyalDelarea Jun 4, 2024
6c57c90
Add comments
EyalDelarea Jun 4, 2024
a96e5e1
Add a warning message
EyalDelarea Jun 4, 2024
bc5c49e
filter on v2 branch
EyalDelarea Jun 4, 2024
905937c
add v2 ref
EyalDelarea Jun 4, 2024
669f447
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jun 5, 2024
af07521
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jul 2, 2024
dbdd2e6
Extract signed binary to var
EyalDelarea Jul 2, 2024
8377e15
Extract binary name
EyalDelarea Jul 2, 2024
d4a00d0
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 2, 2024
3f136c7
Enable debugging workflow
EyalDelarea Jul 2, 2024
37946da
Enable debugging workflow
EyalDelarea Jul 2, 2024
f4cb601
Test
EyalDelarea Jul 2, 2024
66182f2
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 2, 2024
ccb6dbf
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 2, 2024
29706fb
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 2, 2024
d6955c1
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 2, 2024
feb77c5
Bump version from 1.0.0 to 2.1.2
EyalDelarea Jul 2, 2024
b213b8e
Bump version from 1.0.0 to 2.1.3
EyalDelarea Jul 2, 2024
e48ede3
Bump version from 1.0.0 to 3.1.3
EyalDelarea Jul 4, 2024
eaf0878
add bundle template
EyalDelarea Jul 4, 2024
0721add
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 4, 2024
e81dd61
Bump version from 1.0.0 to 5.1.3
EyalDelarea Jul 4, 2024
25151e0
Bump version from 1.0.0 to 4.1.3
EyalDelarea Jul 4, 2024
7ba8d63
Bump version from 1.0.0 to 3.1.3
EyalDelarea Jul 4, 2024
ff3aad1
Bump version from 1.0.0 to 1.1.3
EyalDelarea Jul 4, 2024
97bd158
Bump version from 1.0.0 to 1.1.5
EyalDelarea Jul 4, 2024
61e31bf
Bump version from 1.0.0 to 1.1.8
EyalDelarea Jul 4, 2024
1862e9d
Bump version from 1.0.0 to 2.60.0
EyalDelarea Jul 4, 2024
9f727c1
Bump version from 1.0.0 to 2.61.0
EyalDelarea Jul 4, 2024
6389c2a
Bump version from 1.0.0 to 2.63.0
EyalDelarea Jul 4, 2024
3ca8070
Bump version from 1.0.0 to 2.64.0
EyalDelarea Jul 4, 2024
083d6a1
Bump version from 1.0.0 to 2.64.0
EyalDelarea Jul 4, 2024
49f92a1
Bump version from 1.0.0 to 2.64.0
EyalDelarea Jul 4, 2024
11f1765
Bump version from 1.0.0 to 2.64.0
EyalDelarea Jul 4, 2024
a498b9a
Bump version from 1.0.0 to 2.64.0
EyalDelarea Jul 4, 2024
b100e98
Add comments
EyalDelarea Jul 4, 2024
70d3801
Bump version from 1.0.0 to 1.0.1
EyalDelarea Jul 4, 2024
8ce0d2e
Bump version from 1.0.0 to 1.0.2
EyalDelarea Jul 4, 2024
ead16c0
Bump version from 1.0.0 to 1.0.3
EyalDelarea Jul 4, 2024
706cd5f
Bump version from 1.0.0 to 1.0.3
EyalDelarea Jul 4, 2024
3f5cec0
Bump version from 1.0.0 to 1.0.3
EyalDelarea Jul 4, 2024
8d56246
Bump version from 1.0.0 to 1.0.3
EyalDelarea Jul 4, 2024
1484404
Bump version from 1.0.0 to 1.0.3
EyalDelarea Jul 4, 2024
52e3b20
Remove deletion of old artifacts
EyalDelarea Jul 7, 2024
83284ea
Bump version from 1.0.0 to 2.0.0
EyalDelarea Jul 7, 2024
d5a6101
Change to workflow dispatch
EyalDelarea Jul 7, 2024
24bc798
Change name
EyalDelarea Jul 7, 2024
bd3bc8f
Validate Script
EyalDelarea Jul 7, 2024
51318d4
Test init
EyalDelarea Jul 7, 2024
9334e4d
fix workflow
EyalDelarea Jul 7, 2024
5a3bef3
fix workflow
EyalDelarea Jul 7, 2024
92d878b
fix workflow
EyalDelarea Jul 7, 2024
4fd11a9
fix workflow
EyalDelarea Jul 7, 2024
3723ab7
fix workflow
EyalDelarea Jul 7, 2024
bb743b2
Fix binary file name
EyalDelarea Jul 7, 2024
ad98ce0
Fix jenkins file
EyalDelarea Jul 7, 2024
cfbe901
Split by binary name
EyalDelarea Jul 7, 2024
e5ab4ba
Add binary name to build
EyalDelarea Jul 7, 2024
27fac9e
Add binary name to build
EyalDelarea Jul 7, 2024
182c4b1
Fail if no artifacts were uploaded
EyalDelarea Jul 7, 2024
91c4c20
Merge remote-tracking branch 'origin/dev' into dev
EyalDelarea Jul 7, 2024
688b696
Fix name
EyalDelarea Jul 7, 2024
887d372
Test
EyalDelarea Jul 7, 2024
ace821f
Fix app name
EyalDelarea Jul 7, 2024
1c50c2f
add sign macos binaries to Jenkinsfile
EyalDelarea Jul 7, 2024
22a7aca
Fix upload path
EyalDelarea Jul 7, 2024
0874203
Move the stage to start of release
EyalDelarea Jul 7, 2024
a941b6f
Fix executable name
EyalDelarea Jul 7, 2024
a7c9bff
Download by executable name as well
EyalDelarea Jul 7, 2024
546c44a
Rename
EyalDelarea Jul 8, 2024
e3667a0
Fix var name
EyalDelarea Jul 8, 2024
adfef6e
Don't modify app_template path & remove binary_name var
EyalDelarea Jul 9, 2024
fd39bdb
Move binary to template
EyalDelarea Jul 9, 2024
063ef54
Remove Binary file name input
EyalDelarea Jul 10, 2024
b4f52ca
Make use of temp dir
EyalDelarea Jul 10, 2024
bbf165a
Move binary to template
EyalDelarea Jul 10, 2024
9ec0abc
Remove echos
EyalDelarea Jul 10, 2024
91965ba
Setup
EyalDelarea Jul 10, 2024
303d604
Fix copy signed binary
EyalDelarea Jul 10, 2024
9805f64
prepare
EyalDelarea Jul 10, 2024
090016a
extract binary
EyalDelarea Jul 10, 2024
27df1cf
Update prepareDarwinBinariesForRelease.yml
EyalDelarea Jul 10, 2024
c83b416
logs
EyalDelarea Jul 10, 2024
350894d
Merge remote-tracking branch 'origin/dev' into dev
EyalDelarea Jul 10, 2024
e0c15c1
test
EyalDelarea Jul 10, 2024
bafd3b8
test
EyalDelarea Jul 10, 2024
13fdd11
Refactor
EyalDelarea Jul 10, 2024
9917c58
Refactor
EyalDelarea Jul 10, 2024
5d092cb
Checkout branch
EyalDelarea Jul 10, 2024
313c288
Checkout branch
EyalDelarea Jul 10, 2024
628cb1e
Remove git ignores
EyalDelarea Jul 10, 2024
fb7aaa1
Fix function call
EyalDelarea Jul 10, 2024
bb98ee6
Add README.md files
EyalDelarea Jul 10, 2024
72376ce
Refactor
EyalDelarea Jul 10, 2024
92c9431
Matrix
EyalDelarea Jul 10, 2024
c34f055
Move script
EyalDelarea Jul 10, 2024
e8c32ad
Extract scripts and refactor
EyalDelarea Jul 10, 2024
ab4231c
Fix script path calling
EyalDelarea Jul 10, 2024
727a8c6
Refactor
EyalDelarea Jul 11, 2024
3557968
CR
EyalDelarea Jul 14, 2024
48f1f0c
Renames
EyalDelarea Jul 14, 2024
dbed479
Refactor script
EyalDelarea Jul 14, 2024
24f4838
Rename folder
EyalDelarea Jul 14, 2024
b16d2ec
Refactor script
EyalDelarea Jul 14, 2024
c4cb494
CR
EyalDelarea Jul 14, 2024
b0d4ea1
test script
EyalDelarea Jul 14, 2024
b50bef1
test script
EyalDelarea Jul 14, 2024
d616c5f
Refactor functions
EyalDelarea Jul 14, 2024
4342c49
Remove token unused
EyalDelarea Jul 14, 2024
4ae3ad3
Test script
EyalDelarea Jul 14, 2024
f108e00
test
EyalDelarea Jul 14, 2024
1c9a20d
Update Jenkinsfile
EyalDelarea Jul 14, 2024
3316d00
Update Jenkinsfile
EyalDelarea Jul 14, 2024
e431c4e
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jul 21, 2024
58dca07
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Nov 6, 2024
5af95fe
CR
EyalDelarea Nov 20, 2024
680420e
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Nov 20, 2024
fae2078
CR
EyalDelarea Nov 20, 2024
d049a7f
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jan 7, 2025
7683241
Change to my repo for testings
EyalDelarea Jan 8, 2025
794bcbe
fix pointer
EyalDelarea Jan 8, 2025
0ff9198
remove bad validation
EyalDelarea Jan 8, 2025
af72a88
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jan 8, 2025
b27bfd9
debug
EyalDelarea Jan 8, 2025
4cf8e28
install zip
EyalDelarea Jan 8, 2025
68be11e
delete old artifacts
EyalDelarea Jan 8, 2025
d759d59
unzip
EyalDelarea Jan 8, 2025
4eefb81
debug
EyalDelarea Jan 8, 2025
3ac3a78
fix unzip
EyalDelarea Jan 8, 2025
753e5e2
add executable check
EyalDelarea Jan 8, 2025
0455ec1
remove delete
EyalDelarea Jan 8, 2025
e9cd72b
pass github env via stdin
EyalDelarea Jan 8, 2025
f6c9a31
Update scripts to get token from env
EyalDelarea Jan 8, 2025
ff710b2
Pass Token as argument
EyalDelarea Jan 9, 2025
ff288fe
Fix
EyalDelarea Jan 9, 2025
e740f23
Move to env
EyalDelarea Jan 9, 2025
e968e62
Fix script to choose only one artifact
EyalDelarea Jan 9, 2025
5a2c697
Handle interpolation
EyalDelarea Jan 9, 2025
af06a7b
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jan 9, 2025
0f76cc5
Update paths
EyalDelarea Jan 9, 2025
221e604
Merge branch 'dev' into sign_apple_binary
EyalDelarea Jan 14, 2025
39ae31f
Update credentialsId
EyalDelarea Jan 16, 2025
e991b58
Change comments on functions
EyalDelarea Jan 19, 2025
aa655b7
fix comment
EyalDelarea Jan 19, 2025
c892056
Merge branch 'dev' of https://github.com/jfrog/jfrog-cli into sign_ap…
EyalDelarea Jan 20, 2025
9e3fa5a
move to forked repo for testings
EyalDelarea Jan 20, 2025
60132ee
test
EyalDelarea Jan 20, 2025
751c1a9
test
EyalDelarea Jan 20, 2025
16f5e20
test
EyalDelarea Jan 20, 2025
db5938d
Update jenkins file
EyalDelarea Jan 20, 2025
9c40370
Update credential id
EyalDelarea Jan 20, 2025
8c1953f
Update script
EyalDelarea Jan 21, 2025
fac8121
Update script
EyalDelarea Jan 21, 2025
5e1c541
Update script
EyalDelarea Jan 21, 2025
8cbae13
update branch
EyalDelarea Jan 21, 2025
7ceba04
replace own repo
EyalDelarea Jan 21, 2025
fa22300
replace own repo
EyalDelarea Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix upload path
EyalDelarea committed Jul 7, 2024
commit 22a7acada9b2d5fd175c2edd4a98d010b6d315f9
2 changes: 1 addition & 1 deletion .github/workflows/prepareDarwinBinariesForRelease.yml
Original file line number Diff line number Diff line change
@@ -53,7 +53,7 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: ${{ env.binaryFileName }}-darwin-v${{ env.releaseVersion }}-${{ matrix.goarch }}
path: ./build/${{ env.binaryFileName }}.app/Contents/MacOS/${{ env.binaryFileName }}
path: ./build/appleBundles/${{ env.binaryFileName }}.app/Contents/MacOS/${{ env.binaryFileName }}
retention-days: 1
if-no-files-found: error