在我现有的aws管道中,我有以下buildspec.yml
:
version: 0.2
phases:
build:
commands:
- cd media/web/front_dev
- echo "Hello" > ../web/txt/hello.txt
artifacts:
files:
- ./media/web/hello.txt
以及appspec.yml
具有以下
version: 0.0
os: linux
files:
- source: /
destination: /webserver/src/public
但是文件hello.txt
不在部署阶段部署到服务器吗? SSH进入计算机后,我将运行以下命令:
/webserver/src/public/media/web/hello.txt
但是文件未显示。你知道为什么吗
我的管道最初只有一个源和一个部署步骤,然后我对其进行了编辑,以便也具有一个代码构建步骤。
检查您的管道。您可能已经添加了构建步骤,但部署刚刚从获取的版本控制,而不是部署代码。为了解决该问题,请执行以下步骤: