Size: a a a

2019 November 30

DB

Dmitry Burmistrov in DevOps
ну, вот ребята из jmx-exporter тоже прикололись. а мне расхлёбывать
источник

GG

George Gaál in DevOps
Dmitry Burmistrov
ну, вот ребята из jmx-exporter тоже прикололись. а мне расхлёбывать
а там то что?
источник

DB

Dmitry Burmistrov in DevOps
Building
mvn package to build.
источник

DB

Dmitry Burmistrov in DevOps
deb пакеты они так собирают
источник

I

Igor in DevOps
но это все равно еще не самая жесть
источник

GG

George Gaál in DevOps
пожалуй странно, ога
источник

GG

George Gaál in DevOps
Igor
Step 15/30 : RUN service postgresql start && GOOS=linux GOARCH=amd64 go test -v ./...
---> Running in 2f3e1a1448c9
Starting PostgreSQL 11 database server: main.
time="2019-11-29T20:51:44Z" level=info msg="About applying user migration 0"
time="2019-11-29T20:51:44Z" level=info msg="  Migrating 00_permissions"
time="2019-11-29T20:51:45Z" level=info msg="  Migrating 01_users"
time="2019-11-29T20:51:45Z" level=info msg="  Migrating 02_groups"
=== RUN   TestCreateDeleteUserExpectedOk
--- FAIL: TestCreateDeleteUserExpectedOk (0.02s)
   user_test.go:52: Error on select: sql: Scan error on column index 4, name "attributes": unsupported Scan, storing driver.Value type []uint8 into type *map[string]interface {}
=== RUN   TestCreateDeleteUserExpectedFail
--- PASS: TestCreateDeleteUserExpectedFail (0.00s)
👆 вот здесь мне не нравится - у тебя путаются логи от докер билд, от го теста, от самого постгреса
источник

GG

George Gaál in DevOps
зачем все мешать в кучу?
источник

I

Igor in DevOps
А там нет логов от постгреса
источник

GG

George Gaál in DevOps
ну и я уж не говорю о том, что этот тест проходит не совсем в той же среде, в которой будет работать сама софтина
источник

I

Igor in DevOps
о миграциях приложение пишет
источник

GG

George Gaál in DevOps
Starting PostgreSQL 11 database server: main.
источник

GG

George Gaál in DevOps
а это что?
источник

I

Igor in DevOps
Это логи service - одна строчка
источник

GG

George Gaál in DevOps
все равно выглядит как стопицот не нужных действий
источник

I

Igor in DevOps
дальше оно в фон уходит
источник

I

Igor in DevOps
ну ты ж когда башевские скрипты отлаживаешь (те же энтрипоинты) - ставишь set +x. Из той же оперы - тут тоже выводится команда, после которой идет ее лог
источник

GG

George Gaál in DevOps
для разраба - все равно поставлять какую-то запускалку, через тот же баш или мейк. В нем цель make test. И все эти приседания выглядят лишними.
источник

GG

George Gaál in DevOps
я уж не говорю, что в докер билд есть очень серьезные нюансы по работе с сетью (он фигачит через дефолтный докер бридж, что иногда приводит к спецэффектам)
источник

I

Igor in DevOps
Как давно я не пользовался мейком уже
источник