Size: a a a

2021 June 10

DP

Danil Ponkratov in Tarantool
спасибо ❤️
источник

A

Anatoly in Tarantool
Выпустил. Вопрос только: чем плоха нерелизная версия
источник

DP

Danil Ponkratov in Tarantool
а можете, пожалуйста, подсказать, как я получу эту переменную?)
источник

AK

Alexey Kuzin in Tarantool
В смысле? Ну объявите в модуле сколько надо переменных. Например

version.lua:
return {
   name = "Tarantool Enterprise",
   major = "2.8",
   minor = "1",
   tag = "deadbeef"
}
источник

DS

Dmitry Sharonov in Tarantool
да хоть седом
источник

DP

Danil Ponkratov in Tarantool
нет, я имел ввиду без хардокара
путем получения из команды
cartridge pack deb --version "${VERSION}"
источник

DS

Dmitry Sharonov in Tarantool
а на момент постбилд вроде вершн файлик уже есть
источник

AK

Alexey Kuzin in Tarantool
Нууу в Луа есть всякие функции для работы с файлами и строками, открыли файлик, прочитали строчку, дальше всякие там substring, tonumber...
источник

DS

Dmitry Sharonov in Tarantool
зачем?
источник

AK

Alexey Kuzin in Tarantool
Чтобы из version файлика сделать Луа модуль
источник

AK

Alexey Kuzin in Tarantool
Я бы использовал awk
источник

DS

Dmitry Sharonov in Tarantool
или нету
источник

DS

Dmitry Sharonov in Tarantool
@dokshina засада, может наоборот лучше?
источник

DP

Danil Ponkratov in Tarantool
Running cartridge.post-build
Generate VERSION file
)))
источник

ED

Elizaveta Dokshina in Tarantool
но зачем?
источник

DS

Dmitry Sharonov in Tarantool
чтобы сделать в постбилде version.lua
источник

DP

Danil Ponkratov in Tarantool
в общем, я понял, что через api это не получить, в постбилде это тоже не получить, а нужно просто у себя это получать через парсинг файла VERSION
спасибо ❤️
источник

ED

Elizaveta Dokshina in Tarantool
источник

DS

Dmitry Sharonov in Tarantool
это да, просто выходит и не подхачить сейчас толком
источник

3

3 Кита и розовый сло... in Tarantool
А ансибл не владеет информацией о сборке версии?
источник