summaryrefslogtreecommitdiff
path: root/test/integration/targets/git/tasks/gpg-verification.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/git/tasks/gpg-verification.yml')
-rw-r--r--test/integration/targets/git/tasks/gpg-verification.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/integration/targets/git/tasks/gpg-verification.yml b/test/integration/targets/git/tasks/gpg-verification.yml
index 8c8834a9..bd57ed1d 100644
--- a/test/integration/targets/git/tasks/gpg-verification.yml
+++ b/test/integration/targets/git/tasks/gpg-verification.yml
@@ -37,8 +37,10 @@
environment:
- GNUPGHOME: "{{ git_gpg_gpghome }}"
shell: |
- set -e
+ set -eEu
+
git init
+
touch an_empty_file
git add an_empty_file
git commit --no-gpg-sign --message "Commit, and don't sign"
@@ -48,11 +50,11 @@
git tag --annotate --message "This is not a signed tag" unsigned_annotated_tag HEAD
git commit --allow-empty --gpg-sign --message "Commit, and sign"
git tag --sign --message "This is a signed tag" signed_annotated_tag HEAD
- git checkout -b some_branch/signed_tip master
+ git checkout -b some_branch/signed_tip '{{ git_default_branch }}'
git commit --allow-empty --gpg-sign --message "Commit, and sign"
- git checkout -b another_branch/unsigned_tip master
+ git checkout -b another_branch/unsigned_tip '{{ git_default_branch }}'
git commit --allow-empty --no-gpg-sign --message "Commit, and don't sign"
- git checkout master
+ git checkout '{{ git_default_branch }}'
args:
chdir: "{{ git_gpg_source }}"