我已经配置了ebextensions文件,我想在该文件中下载并安装软件包。我面临的问题是,作为软件包安装的一部分,安装程序会提示命令行用户输入安装路径,或者按一下默认路径。由于我是通过ebextensions安装此软件包的,并且无法访问命令行,因此我应该如何编写配置文件,以便在部署过程中自动按下enter命令?
这是我的ebexetensions配置文件-
commands:
package_install:
# run this command from /tmp directory
cwd: /tmp
command: |
wget https://package.tar.gz \
&& tar -xzf package.tar.gz \
&& cd package \
&& ./install.sh \
最后一条命令后,安装程序将提示以下内容-
Installation directory
This is the directory where your package will be installed
If you wish to use the default directory as provided below, simply press Enter
[/usr/local]:
如何让Elastic Beanstalk按Enter,以便可以使用默认文件夹位置。只是为了让我知道以后的安装,如果我确实想提供一个自定义目录,那么如果需要的话,我该如何写我的配置文件。
非常感谢!