From 2d2c5a8fedc0e42ec4bc002b62dfab60ab1f407f Mon Sep 17 00:00:00 2001 From: Sam Alba Date: Thu, 13 May 2021 10:33:31 -0700 Subject: [PATCH] tests: added tests for keepgitdir Signed-off-by: Sam Alba --- tests/ops/fetch-git/gitdir/main.cue | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 tests/ops/fetch-git/gitdir/main.cue diff --git a/tests/ops/fetch-git/gitdir/main.cue b/tests/ops/fetch-git/gitdir/main.cue new file mode 100644 index 00000000..61fc0607 --- /dev/null +++ b/tests/ops/fetch-git/gitdir/main.cue @@ -0,0 +1,35 @@ +package testing + +import "dagger.io/dagger/op" + +repo1: #up: [ + op.#FetchGit & { + remote: "https://github.com/blocklayerhq/acme-clothing.git" + ref: "master" + }, +] + +repo2: #up: [ + op.#FetchGit & { + remote: "https://github.com/blocklayerhq/acme-clothing.git" + ref: "master" + keepGitDir: true + }, +] + +#up: [ + op.#FetchContainer & { + ref: "alpine" + }, + op.#Exec & { + args: ["sh", "-c", """ + set -eu + [ ! -d /repo1/.git ] + [ -d /repo2/.git ] + """] + mount: { + "/repo1": from: repo1 + "/repo2": from: repo2 + } + }, +]