blob: 273731b79873ca19ad07a389cbce48b928c84f4f [file] [log] [blame]
Xiaohu.Huang44492ed2021-11-12 14:36:07 +08001#!/bin/sh
yang.li09520922022-01-12 15:51:51 +08002#
yang.liffa60e52022-01-11 14:38:56 +08003# Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved.
yang.li09520922022-01-12 15:51:51 +08004#
yang.liffa60e52022-01-11 14:38:56 +08005# SPDX-License-Identifier: MIT
yang.li09520922022-01-12 15:51:51 +08006#
yang.liffa60e52022-01-11 14:38:56 +08007
Xiaohu.Huang44492ed2021-11-12 14:36:07 +08008PRODUCT_PATH=$1
9
10if [ -d $PRODUCT_PATH ];then
11 GET_DATE=$(date +%F)
12 GET_TIME=$(date +%H:%M:%S)
13 COMMIT_ID=$(cd ${PRODUCT_PATH} && git log -1 2>/dev/null | head -n 1 | cut -d " " -f 2)
14 BRANCH=$(cd ${PRODUCT_PATH} && git branch 2>/dev/null | grep "\*" | cut -d " " -f 2)
15
16 PRODUCT_VERSION_MSG="VER_"$BRANCH"_"$COMMIT_ID"_"$GET_TIME"_"$GET_DATE
17 echo $PRODUCT_VERSION_MSG
18else
19 echo "product path:$PRODUCT_PATH is not exist,plese check it..."
20fi