Skip to content

Commit 71ade9d

Browse files
T7576: Remove unnecessary code for checking dirty build status
``` vyos@r15:~$ show version | match dir Build commit ID: d8038de-dirty ``` Having uncommited files in vyos-build is completely normal: custom configs, EULA files in official release builds, anything else that flavor files may include. However, many people are not familiar with the specific meaning of "dirty" in git or with the build process and assume that "dirty" means something went wrong with the image build.
1 parent 28147b4 commit 71ade9d

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

scripts/image-build/build-vyos-image

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -409,9 +409,6 @@ if __name__ == "__main__":
409409
repo = git.Repo('.', search_parent_directories=True)
410410
# Retrieve the Git commit ID of the repository, 14 charaters will be sufficient
411411
build_git = repo.head.object.hexsha[:14]
412-
# If somone played around with the source tree and the build is "dirty", mark it
413-
if repo.is_dirty():
414-
build_git += "-dirty"
415412

416413
# Retrieve git branch name or current tag
417414
# Building a tagged release might leave us checking out a git tag that is not the tip of a named branch (detached HEAD)

0 commit comments

Comments
 (0)