main: mount workspace directory and mv instead of cp

This commit is contained in:
Dawid Dziurla 2020-03-26 15:48:23 +01:00
parent 9308795b8b
commit 2d1645957a
No known key found for this signature in database
GPG key ID: 7B6D8368172E9B0B

10
main.js
View file

@ -43,7 +43,7 @@ async function main() {
await exec.exec("docker", [
"create",
"--name", container,
"--volume", sourceDirectory + ":" + sourceDirectory,
"--volume", workspaceDirectory + ":" + workspaceDirectory,
"--workdir", sourceDirectory,
"--tty",
image,
@ -66,9 +66,9 @@ async function main() {
"tar",
"--exclude-vcs",
"--exclude", "./debian",
"--transform", `s/^\./${package}-${version}/`,
"--transform", `s/^${sourceDirectory}/${package}-${version}/`,
"-cvzf", `${buildDirectory}/${package}_${version}.orig.tar.gz`,
"./"
sourceDirectory
])
core.endGroup()
}
@ -105,7 +105,7 @@ async function main() {
])
core.endGroup()
core.startGroup("Copy artifacts")
core.startGroup("Move artifacts")
await exec.exec("docker", [
"exec",
container,
@ -115,7 +115,7 @@ async function main() {
"-name", `${package}_${version}*.*`,
"-type", "f",
"-print",
"-exec", "cp", "{}", artifactsDirectory, ";"
"-exec", "mv", "{}", artifactsDirectory, ";"
])
core.endGroup()
} catch (error) {