Ver código fonte

Fix VERSION

tags/v0.15.0
Zhichang Yu 10 meses atrás
pai
commit
e267a026f3
3 arquivos alterados com 2 adições e 18 exclusões
  1. 1
    1
      Dockerfile
  2. 1
    1
      api/versions.py
  3. 0
    16
      docker/update_version.sh

+ 1
- 1
Dockerfile Ver arquivo

@@ -120,7 +120,7 @@ RUN --mount=type=cache,id=ragflow_npm,target=/root/.npm,sharing=locked \

COPY .git /ragflow/.git

RUN version_info=$(git describe --tags --match=v* --always); \
RUN version_info=$(git describe --tags --match=v* --first-parent --always); \
if [ "$LIGHTEN" == "1" ]; then \
version_info="$version_info slim"; \
else \

+ 1
- 1
api/versions.py Ver arquivo

@@ -43,7 +43,7 @@ def get_closest_tag_and_count():
try:
# Get the current commit hash
version_info = (
subprocess.check_output(["git", "describe", "--tags", "--match=v*", "--always"])
subprocess.check_output(["git", "describe", "--tags", "--match=v*", "--first-parent", "--always"])
.strip()
.decode("utf-8")
)

+ 0
- 16
docker/update_version.sh Ver arquivo

@@ -1,16 +0,0 @@
# update RAGFlow version
# Get the latest tag
last_tag=$(git describe --tags --abbrev=0)
# Get the number of commits from the last tag
commit_count=$(git rev-list --count "$last_tag..HEAD")
# Get the short commit id
last_commit=$(git rev-parse --short HEAD)

version_info=""
if [ "$commit_count" -eq 0 ]; then
version_info=$last_tag
else
printf -v version_info "%s(%s~%d)" "$last_commit" "$last_tag" $commit_count
fi
# Replace the version in the versions.py file
sed -i "s/\"dev\"/\"$version_info\"/" api/versions.py

Carregando…
Cancelar
Salvar