Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c173c67865 |
@@ -592,14 +592,15 @@ appears in the startup log and in the health check response.
|
|||||||
|
|
||||||
The image takes it the same way, from the `.git` the build context carries, so a
|
The image takes it the same way, from the `.git` the build context carries, so a
|
||||||
plain `docker build .` of a clone stamps the commit it was built from; a clone
|
plain `docker build .` of a clone stamps the commit it was built from; a clone
|
||||||
without tags, such as a shallow one, stamps the short commit. `.dockerignore`
|
without tags stamps the short commit. A shallow clone carries only a tag on its
|
||||||
sends `.git` without `.git/config`, which `git describe` does not need and which
|
own commit, so a shallow clone of an untagged commit stamps the short commit.
|
||||||
can hold a credential. A non-empty `--build-arg VERSION=...` takes precedence;
|
`.dockerignore` sends `.git` without `.git/config`, which `git describe` does
|
||||||
`make docker` passes the version `git describe` gives on the host. The build
|
not need and which can hold a credential. A non-empty `--build-arg VERSION=...`
|
||||||
fails when the context carries `.git`, as a directory or as a file, and the
|
takes precedence; `make docker` passes the version `git describe` gives on the
|
||||||
version comes out empty, `dev` or `unknown`. `.dockerignore` must list no
|
host. The build fails when the context carries `.git`, as a directory or as a
|
||||||
tracked file: git in the build would see it as deleted and mark the version
|
file, and the version comes out empty, `dev` or `unknown`. `.dockerignore` must
|
||||||
`-dirty`.
|
list no tracked file: git in the build would see it as deleted and mark the
|
||||||
|
version `-dirty`.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user