最佳答案
在一个 action中运行多个命令的正确方法是什么?
我想运行一个 Python 脚本作为 action。在运行这个脚本之前,我需要安装 requirements.txt。
RUN pip install -r requirements.txt的 Dockerfile。python:3映像,在 main.workflow中运行来自 args的参数之前,在 entrypoint.sh文件中运行 pip install -r requirements.txt。pip install和 python myscript.py作为 args我想运行一个存在于我的存储库中的脚本,然后比较2个文件(它的输出和一个已经存在的文件)。
这是一个包含 两个命令的进程,而在第一个示例中,可以将 pip install命令视为 建筑指挥部,而不是一个测试命令。
我是否可以为另一个命令创建另一个 Docker,它将包含前一个 Docker 的输出?
我正在寻找指导方针的位置指令在 Dockerfile,在 entrypoint或在 args。