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

ci(test): Compile grpc and cache Linux docker image on Cirrus CI #445

Merged

Conversation

tienvx
Copy link
Contributor

@tienvx tienvx commented Jan 13, 2024

Depend on #444

Only apply to linux. The task is now run in 30 seconds not 30 minutes (with the same hardware: 2 cores, 4G ram).

Can't apply to macos, because of this error Intel macOS instances are no longer supported! https://cirrus-ci.com/task/6049929467002880. I tried another approach but it doesn't work

@tienvx tienvx changed the title Compile grpc and cache docker image ci(test): Compile grpc and cache docker image Jan 13, 2024
@tienvx tienvx force-pushed the compile-grpc-and-cache-docker-image branch from ab09e1b to a9a0179 Compare January 13, 2024 02:44
@tienvx tienvx changed the title ci(test): Compile grpc and cache docker image ci(test): Compile grpc and cache docker image on Cirrus CI Jan 13, 2024
@tienvx tienvx force-pushed the compile-grpc-and-cache-docker-image branch from a9a0179 to b5caced Compare January 13, 2024 15:48
@tienvx tienvx changed the title ci(test): Compile grpc and cache docker image on Cirrus CI ci(test): Compile grpc and cache Linux docker image on Cirrus CI Jan 14, 2024
@tienvx tienvx requested a review from YOU54F January 14, 2024 08:43
@tienvx tienvx mentioned this pull request Jan 14, 2024
@YOU54F
Copy link
Member

YOU54F commented Jan 15, 2024

yeah unfortunatly macos with cirrus uses virtualization (apple's hypervisor framework) which has a limitation of no nested virtualisation so docker isn't available on the macos configurations on cirrus.

It also isn't available for macos, with GitHub actions. I believe the only free option that supports Docker + Mac is CircleCI

@tienvx tienvx merged commit ddf67b3 into pact-foundation:ffi Jan 16, 2024
30 checks passed
@tienvx tienvx deleted the compile-grpc-and-cache-docker-image branch January 16, 2024 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants