在我的存储库中,我使用以下命令创建了标记.
git tag v1.0.0 -m 'finally a stable release'
git tag v2.0.0 -m 'oops, there was still a major bug!'
Run Code Online (Sandbox Code Playgroud)
如何列出存储库中的所有标记?
我是git的新手,我正在努力理解壁球和篮板之间的区别.根据我的理解,你做一个篮板时做一个壁球.
我正在尝试为我的节点应用程序运行mocha单元测试.该应用程序由docker镜像构建.
Docker镜像:
FROM node:6.10.0-alpine
RUN mkdir -p /app
WORKDIR /app
COPY package.json /app
RUN npm install
COPY . /app
EXPOSE 3000
CMD ["npm", "start"]
Run Code Online (Sandbox Code Playgroud)
Docker撰写:
version: "3"
services:
web: #### nodejs image
build: .
volumes:
- ./app/
ports:
- "3000:3000"
depends_on:
- db
db:
build: ##### postgres db image
context: .
dockerfile: dbDockerfile
ports:
- 5432:5432
Run Code Online (Sandbox Code Playgroud)
可以按预期构建和工作设置.问题不是我确定如何运行单元测试命令mocha来执行测试.
我看到一个名为的模块,dockunit但我不确定这是否是目前唯一的方法.任何人都可以帮我解决这个问题吗?
git ×2
docker ×1
git-rebase ×1
git-tag ×1
merge ×1
mocha.js ×1
node.js ×1
rebase ×1
squash ×1
unit-testing ×1