gruntjs - 应该使用哪个大厅资源来执行 grunt 命令
问题描述
我有使用 GRUNT 执行构建和测试的 UI 项目。当我尝试在 concourse 任务中调用测试时,我应该在已安装 grunt 的位置使用哪个资源图像。我现在收到以下错误。
/bin/bash: line 4: grunt: command not found
解决方案
您可以使用任何预先安装了 grunt 的兼容 OCI 的映像。或者,制作自己的镜像并将其推送到 dockerhub 之类的存储库。作为另一种选择,您可以为您的任务使用基本映像并每次都安装 grunt(尽管这比较慢)。
TLDR:Concourse 不提供任务图像,您需要使用自己的图像。
推荐阅读
- java - 如果我在 Processing 的 setup 方法中绘制地图并完全停止 draw() 运行,我的地图不应该至少绘制一次吗?
- android - RecyclerView 在第一次加载时不显示数据
- sql - 如何从 Advantage SQL DB 中的日期时间字段中提取日期
- sql - SQL选择多条记录,每次迭代都有限制
- linux - 为什么在使用 read() 命令之前无法清除缓冲区?(linux、evdev-input、读取、刷新)
- python - Dask 和 Numba - 如何有效地使用地图分区?
- flutter - Flutter 中是否有易于使用的股票音效,如果有,我该如何使用它们?
- go - Go 模块:校验和不匹配
- python - 有没有办法使用 python 的 argparse 而不明确列出 add_argument 传入的参数?
- machine-learning - 机器学习中的梯度下降算法