![](/img/trans.png)
[英]aws codebuild runtime verison not supporting latest gradle version 7
[英]AWS CodeBuild Error, unsupported runtime version PHP 8.0
我正在使用 AWS CodeBuild,在构建用于部署的 docker 图像时遇到了这个问题。 但是,我遇到了这个问题,AWS 向我显示Unknown runtime version named '8.0' of php. This build image has the following versions: 7.3, 7.4
但是,在文档中它说它支持 PHP V 8.0。 请注意,我正在使用 Laravel 9.0 和 Laravel Sail、MySQL、Redis 和 MailHog 容器。
我附上我的buildspec.yml
文件以供参考
version: 0.2
phases:
install:
runtime-versions:
php: 8.0
commands:
- echo "PHP Version ⬇"
- php -v
- echo "Initiation of build 🏠"
- echo "Installing Composer 🎺"
- curl -s https://getcomposer.org/installer | php
- mv composer.phar /usr/local/bin/composer
- echo "Installing dependencies 📦"
- composer install
- echo "Installed dependencies 📦"
build:
commands:
- echo "Building 🏗"
- composer build
- echo "Built 🏗"
post_build:
commands:
- echo "Post build 🏗"
- echo "Build completed on `date` 🏗"
Php 仅当您使用Ubuntu standard:5.0 CodeBuild 图像时才支持8.0。 您收到错误的事实意味着您使用的图像Ubuntu standard:5.0
不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.