summaryrefslogtreecommitdiff
path: root/test/integration/targets/git/tasks/setup-local-repos.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/git/tasks/setup-local-repos.yml')
-rw-r--r--test/integration/targets/git/tasks/setup-local-repos.yml33
1 files changed, 28 insertions, 5 deletions
diff --git a/test/integration/targets/git/tasks/setup-local-repos.yml b/test/integration/targets/git/tasks/setup-local-repos.yml
index 584a1693..4626f102 100644
--- a/test/integration/targets/git/tasks/setup-local-repos.yml
+++ b/test/integration/targets/git/tasks/setup-local-repos.yml
@@ -9,15 +9,32 @@
- "{{ repo_dir }}/tag_force_push"
- name: SETUP-LOCAL-REPOS | prepare minimal git repo
- shell: git init; echo "1" > a; git add a; git commit -m "1"
+ shell: |
+ set -eEu
+
+ git init
+
+ echo "1" > a
+ git add a
+ git commit -m "1"
args:
chdir: "{{ repo_dir }}/minimal"
- name: SETUP-LOCAL-REPOS | prepare git repo for shallow clone
shell: |
- git init;
- echo "1" > a; git add a; git commit -m "1"; git tag earlytag; git branch earlybranch;
- echo "2" > a; git add a; git commit -m "2";
+ set -eEu
+
+ git init
+
+ echo "1" > a
+ git add a
+ git commit -m "1"
+ git tag earlytag
+ git branch earlybranch
+
+ echo "2" > a
+ git add a
+ git commit -m "2"
args:
chdir: "{{ repo_dir }}/shallow"
@@ -29,7 +46,10 @@
- name: SETUP-LOCAL-REPOS | prepare tmp git repo with two branches
shell: |
+ set -eEu
+
git init
+
echo "1" > a; git add a; git commit -m "1"
git checkout -b test_branch; echo "2" > a; git commit -m "2 on branch" a
git checkout -b new_branch; echo "3" > a; git commit -m "3 on new branch" a
@@ -40,6 +60,9 @@
# We make the repo here for consistency with the other repos,
# but we finish setting it up in forcefully-fetch-tag.yml.
- name: SETUP-LOCAL-REPOS | prepare tag_force_push git repo
- shell: git init --bare
+ shell: |
+ set -eEu
+
+ git init --bare
args:
chdir: "{{ repo_dir }}/tag_force_push"