我一直尝试使用 AWS buildspec.yml 文件中的以下命令在 ubuntu 映像上安装 Firefox
...
- apt-get install firefox
...
我在 AWS codebuild 上收到此错误:
[Container] 2018/12/03 10:57:42 Command did not exit successfully apt-get
install firefox exit status 100
[Container] 2018/12/03 10:57:42 Phase complete: INSTALL Success: false
[Container] 2018/12/03 10:57:42 Phase context status code:
COMMAND_EXECUTION_ERROR Message: Error while executing command: apt-get install firefox. Reason: exit status 100
我需要将哪些存储库添加到构建中?如果需要,请添加哪些存储库?
答案1
我最终发现,在 AWS buildspec.yml 文件中,这些是我需要的行:
- apt-get update && apt-get install -y firefox wget
- export FIREFOX_BIN=/usr/bin/firefox
现在,我可以在 AWS codebuild 上使用 Firefox 运行我的 Angular 项目 Karma 测试。