Преглед на файлове

Fix VERSION

tags/v0.15.0
Zhichang Yu преди 10 месеца
родител
ревизия
e267a026f3
променени са 3 файла, в които са добавени 2 реда и са изтрити 18 реда
  1. 1
    1
      Dockerfile
  2. 1
    1
      api/versions.py
  3. 0
    16
      docker/update_version.sh

+ 1
- 1
Dockerfile Целия файл

@@ -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 Целия файл

@@ -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 Целия файл

@@ -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

Loading…
Отказ
Запис