HaxeFoundation / neko

The Neko Virtual Machine
https://nekovm.org
Other
552 stars 107 forks source link

[CI] Attempt to fix deploy stage #236

Closed tobil4sk closed 2 years ago

tobil4sk commented 2 years ago

The deploy stage is currently failing (#235).

The error was <botocore.awsrequest.AWSRequest object at 0x7fb4b4706f40>. I did some research and I found these:

It seems that the issue is that aws is trying to figure out the region automatically which doesn't play well with azure. Setting the AWS_EC2_METADATA_DISABLED variable should disable this feature, and then hopefully it should deploy properly.

tobil4sk commented 2 years ago

The Mac build is failing because curl cannot download: https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.3.3.tar.bz2 because: curl: (60) SSL certificate problem: certificate has expired

Updating the environment to a newer version of Mac fixes this, however, it looks like newer versions use a different C compiler toolkit because updating it causes compilation to break. I think it could theoretically be possible to enable insecure downloads via curl however that would be more of a temporary fix.