git-cinnabar

Форк
0
/
util.py 
21 строка · 553.0 Байт
1
# This Source Code Form is subject to the terms of the Mozilla Public
2
# License, v. 2.0. If a copy of the MPL was not distributed with this
3
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
4

5
import os
6
import subprocess
7

8

9
def build_commit(head="HEAD"):
10
    return subprocess.check_output(
11
        [
12
            "git",
13
            "-C",
14
            os.path.join(os.path.dirname(__file__), ".."),
15
            "rev-parse",
16
            "--verify",
17
            head,
18
        ],
19
        text=True,
20
        stderr=open(os.devnull, "wb"),
21
    ).strip()
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.