Jenkins-Angular:git push后如何执行ng build

Gel*_*o77 2 jenkins jenkins-plugins angular

在git push推动Jenkins之后,如何执行npm install和ng build commnad行?请确认我正在使用BitBucket作为远程存储库。

提前致谢。安德里亚

Kau*_*ani 10

请按照以下步骤设置npm install并通过Jenkins自动构建。

  1. 登录到您的詹金斯帐户
  2. 从左侧菜单中单击“新建项目”,然后选择“ Freestyle项目”,然后根据需要设置项目名称。
  3. 在配置屏幕上的那之后,设置您的git仓库项目链接。
  4. 下一个选项是自定义存储库,然后在其中设置自定义服务器路径。
  5. 在源代码管理中,单击Git并设置项目链接和凭据。
  6. 设置您要用于构建的分支。
  7. 如果要以拨号方式运行此配置,则请检查“轮询SCM”并设置时间。
  8. 比去Build Management并选择Execute Shell选项并以适当的方式在命令下方进行设置。

    • npm安装
    • ng build --no-aot --no-build-optimizer --base-href ./
    • cp -R CUSTOM PATH(存储构建的自定义存储库的路径/ dist / *)SOURCE PATH(运行项目的源存储库的路径)(在此必须设置项目路径)

请在下面的屏幕截图中查找以更好地了解

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明