gpt4 book ai didi

node.js - 多个 CircleCI 机器/构建(nodejs + java/gradle)

转载 作者:行者123 更新时间:2023-12-03 05:13:29 24 4
gpt4 key购买 nike

我在 CircleCI 上有一个用 Gradle 构建的 java 应用程序。

在将 nodejs 客户端模块打包为与主 java 应用程序捆绑的 jar 之前,我需要能够构建和测试它。

客户端模块位于子目录中,即 /myapp-client .

以下是我目前在 bash shell 中的大致步骤:

  • 将目录更改为子目录并下载 npm 依赖项:
  • cd ./myapp-client && npm install
  • 更改目录并测试模块:
  • cd ./myapp-client && node_modules/.bin/ng test
  • 更改目录并构建模块:
  • cd ./myapp-client && node_modules/.bin/ng build -prod
    您能否提供有关如何使用 CircleCI 实现这一目标的指南?

    我可以拥有一个基于 的 CircleCI 机器/构建吗? java 和 nodejs ?

    最佳答案

    您提到的所有这些命令都可以从 circle.yml 运行。 : https://circleci.com/docs/configuration/

    CircleCI 的构建发生在容器内。 Java、NodeJS 和其他语言都已预安装供您使用。

    根据您的需要,您还可以将客户端模块构建为单独的项目。

    关于node.js - 多个 CircleCI 机器/构建(nodejs + java/gradle),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38685754/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com