6.8.5. 支持的标记
v2 | v3 |
---|---|
pip_install | 如果您的存储库包含 requirements.txt,则默认调用 pip。否则,不使用 pip。 |
v2 | v3 |
---|---|
disable_asset_compilation |
这可以通过在 buildconfig 策略定义中将 |
v2 | v3 |
---|---|
enable_cpan_tests |
这可以通过在构建配置中将 |
v2 | v3 |
---|---|
use_composer | 如果源存储库在根目录中包含 composer.json,则始终使用 Composer。 |
v2 | v3 |
---|---|
NODEJS_VERSION | N/A |
use_npm |
npm 总是用于启动应用程序,除非将 |
v2 | v3 |
---|---|
enable_debugging |
这个选项通过设置部署配置上设置的 |
skip_maven_build | 如果存在 pom.xml,则会运行 maven。 |
java7 | N/A |
java8 | JavaEE 使用 JDK8。 |
v2 | v3 |
---|---|
enable_debugging | N/A |
v2 | v3 |
---|---|
force_clean_build | v3 中有一个类似的概念,因为 buildconfig 中的 noCache 字段会强制容器构建重新运行每个层。在 S2I 构建中,incremental 标记默认为 false,这代表 清理构建。 |
hot_deploy | |
enable_public_server_status | N/A |
disable_auto_scaling | 在默认情况下,自动缩放功能可以通过 pod 自动扩展来开启。 |