6.3.5. Perl


  1. 设置新的 GitHub 存储库,并将它作为远程分支添加到当前本地 v2 Git 存储库中:

    $ git remote add <remote-name> https://github.com/<github-id>/<repo-name>
  2. 将本地 v2 源代码推送到新存储库:

    $ git push -u <remote-name> master
  3. 编辑本地 Git 存储库并推送上游更改,使其与 v3 兼容:

    1. 在 v2 中,CPAN 模块驻留在 .openshift/cpan.txt 中。在 v3 中,s2i 构建器在源的根目录中查找名为 cpanfile 的文件。

      $ cd <local-git-repository>
      $ mv .openshift/cpan.txt cpanfile

      编辑 cpanfile,因为它的格式略有不同:

      cpanfile 格式cpan.txt 格式

      需要 'cpan::mod';

      cpan::mod

      需要"Dancer";

      Dancer

      需要 'YAML';

      YAML

    2. 删除 .openshift 目录

      注意

      在 v3 中,action_hookscron 任务的支持方式不同。如需更多信息,请参阅 Action Hook

  4. 使用 oc 命令从构建器镜像和源代码中启动新的 Perl 应用程序:
$ oc new-app https://github.com/<github-id>/<repo-name>.git

支持的 Perl 版本

v2v3

Perl: 5.10

支持的容器镜像

 

dancer-mysql-example(Quickstart)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.