Как получить дату создания тега в BitBucket Server (он же Sta sh) - PullRequest
1 голос
/ 21 января 2020

Использование BitBucket Server (aka Sta sh) версии 6.3.0 Я пытаюсь отфильтровать теги репозитория в соответствии с указанным c диапазоном дат., Но не могу найти создание дата тега.

Из API Docs , используя GET /REST/API/1.0/PROJECTS/{PROJECTKEY}/REPOS/{REPOSITORYSLUG}/TAGS API, мы можем упорядочить результаты по дате изменения, но сам объект тега не содержит созданного / обновленного поля , Это не связано с тем, аннотирован ли тег или нет.

Ответ тега:

{
    "size": 1,
    "limit": 25,
    "isLastPage": true,
    "values": [
        {
            "id": "release-2.0.0",
            "displayId": "refs/tags/release-2.0.0",
            "type": "TAG",
            "latestCommit": "8d351a10fb428c0c1239530256e21cf24f136e73",
            "latestChangeset": "8d351a10fb428c0c1239530256e21cf24f136e73",
            "hash": "8d51122def5632836d1cb1026e879069e10a1e13"
        }
    ],
    "start": 0
}

Единственный найденный мной вариант - это получить коммит сама по себе, но дата фиксации не обязательно является датой тега, так как я могу создать тег на любом этапе независимо от даты создания коммита.

Кто-нибудь знает какой-либо обходной путь в отношении этого, который я могу использовать чтобы получить дату создания тега?

...