В вызов drawio добавлен парамер --no-sandbox в конце.
All checks were successful
drawio-export/pipeline/head This commit looks good

Это необходимо для корректной работы в Docker контейнере.
This commit is contained in:
Алексей Бадяев 2023-04-13 16:22:47 +07:00
parent 1270932959
commit 50c7579cf5
Signed by: alexey
GPG Key ID: 686FBC1363E4AFAE
2 changed files with 11 additions and 0 deletions

View File

@ -155,6 +155,7 @@ func (exp Exporter) ExportFile(
"--page-index", strconv.Itoa(i),
"--output", path.Join(output, outName),
"--export", filePath,
"--no-sandbox",
)
cmd := exec.Command(exp.opts.App(), drawioArgs...)
cmd.Stdout = os.Stdout

View File

@ -142,6 +142,7 @@ var testData = []exportTest{
"drawio", "--page-index", "0",
"--output", "export/diagrams-1.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
{
@ -150,6 +151,7 @@ var testData = []exportTest{
"drawio", "--page-index", "1",
"--output", "export/diagrams-2.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
{
@ -158,6 +160,7 @@ var testData = []exportTest{
"drawio", "--page-index", "2",
"--output", "export/diagrams-3.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
},
@ -227,6 +230,7 @@ var testData = []exportTest{
"drawio", "--page-index", "0",
"--output", "export/diagrams-1.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
{
@ -235,6 +239,7 @@ var testData = []exportTest{
"drawio", "--page-index", "1",
"--output", "export/diagrams-2.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
{
@ -243,6 +248,7 @@ var testData = []exportTest{
"drawio", "--page-index", "2",
"--output", "export/diagrams-3.pdf",
"--export", "source/diagrams.drawio",
"--no-sandbox",
},
},
},
@ -266,6 +272,7 @@ var testData = []exportTest{
"drawio", "--page-index", "0",
"--output", "export/additional-Один.pdf",
"--export", "source/additional.xml",
"--no-sandbox",
},
},
{
@ -274,6 +281,7 @@ var testData = []exportTest{
"drawio", "--page-index", "1",
"--output", "export/additional-Два.pdf",
"--export", "source/additional.xml",
"--no-sandbox",
},
},
},
@ -298,6 +306,7 @@ var testData = []exportTest{
"drawio", "--page-index", "0",
"--output", "export/subdir/Вложенные диаграммы-Первая диаграмма.pdf",
"--export", "source/subdir/Вложенные диаграммы.drawio",
"--no-sandbox",
},
},
{
@ -306,6 +315,7 @@ var testData = []exportTest{
"drawio", "--page-index", "1",
"--output", "export/subdir/Вложенные диаграммы-Вторая диаграмма.pdf",
"--export", "source/subdir/Вложенные диаграммы.drawio",
"--no-sandbox",
},
},
},