搜索

6.8.5. 支持的标记

download PDF
表 6.2. Python
v2v3

pip_install

如果您的存储库包含 requirements.txt,则默认调用 pip。否则,不使用 pip。

表 6.3. Ruby
v2v3

disable_asset_compilation

这可以通过在 buildconfig 策略定义中将 DISABLE_ASSET_COMPILATION 环境变量设置为 true 来实现。

表 6.4. Perl
v2v3

enable_cpan_tests

这可以通过在构建配置中将 ENABLE_CPAN_TEST 环境变量设置为 true 来实现。

表 6.5. PHP
v2v3

use_composer

如果源存储库在根目录中包含 composer.json,则始终使用 Composer。

表 6.6. Node.js
v2v3

NODEJS_VERSION

N/A

use_npm

npm 总是用于启动应用程序,除非将 DEV_MODE 设为 true,本例中为 nodemon

表 6.7. JBoss EAP, JBoss WS, WildFly
v2v3

enable_debugging

这个选项通过设置部署配置上设置的 ENABLE_JPDA 环境变量来控制,方法是将其设置为任何非空值。

skip_maven_build

如果存在 pom.xml,则会运行 maven。

java7

N/A

java8

JavaEE 使用 JDK8。

表 6.8. Jenkins
v2v3

enable_debugging

N/A

表 6.9. All
v2v3

force_clean_build

v3 中有一个类似的概念,因为 buildconfig 中的 noCache 字段会强制容器构建重新运行每个层。在 S2I 构建中,incremental 标记默认为 false,这代表 清理构建

hot_deploy

Ruby, Python, Perl, PHP, Node.js

enable_public_server_status

N/A

disable_auto_scaling

在默认情况下,自动缩放功能可以通过 pod 自动扩展来开启。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.