From 80809262d485cf3178e5bb7fc438265e5c6b81f3 Mon Sep 17 00:00:00 2001 From: Fabrice Reix Date: Mon, 11 Mar 2024 11:27:31 +0100 Subject: [PATCH] Add completion files in Linux/MacOS packages --- bin/release/create_tarball.sh | 2 ++ .../hurl-x.y.z-aarch64-apple-darwin.tar.gz.anatomy | 9 ++++++++- .../hurl-x.y.z-x86_64-apple-darwin.tar.gz.anatomy | 9 ++++++++- .../hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz.anatomy | 9 ++++++++- 4 files changed, 26 insertions(+), 3 deletions(-) diff --git a/bin/release/create_tarball.sh b/bin/release/create_tarball.sh index 93f34515c..dc2ec7efa 100755 --- a/bin/release/create_tarball.sh +++ b/bin/release/create_tarball.sh @@ -12,9 +12,11 @@ echo "tarball_file=${tarball_file}" mkdir -p "${package_dir}" mkdir -p "${package_dir}/bin" +mkdir -p "${package_dir}/completions" mkdir -p "${package_dir}/man/man1" cp target/release/{hurl,hurlfmt} "${package_dir}/bin" +cp completions/{_hurl,_hurlfmt,hurl.bash,hurlfmt.bash,hurl.fish,hurlfmt.fish} "${package_dir}/completions" cp target/man/* "${package_dir}/man/man1" mkdir -p target/upload diff --git a/docs/spec/packages/hurl-x.y.z-aarch64-apple-darwin.tar.gz.anatomy b/docs/spec/packages/hurl-x.y.z-aarch64-apple-darwin.tar.gz.anatomy index 3dd017275..cd815ea56 100644 --- a/docs/spec/packages/hurl-x.y.z-aarch64-apple-darwin.tar.gz.anatomy +++ b/docs/spec/packages/hurl-x.y.z-aarch64-apple-darwin.tar.gz.anatomy @@ -1,5 +1,5 @@ [semver pattern: hurl-x.y.z-aarch64-apple-darwin.tar.gz] -[elements: total 10, dirs 4, files 4, empty-files 0] +[elements: total 17, dirs 5, files 10, empty-files 0] attr user_group type file ------- ---------- ---- ---- @@ -7,6 +7,13 @@ drwxr-xr-x runner/staff dir hurl-x.y.z-aarch64-apple-darwin/ drwxr-xr-x runner/staff dir hurl-x.y.z-aarch64-apple-darwin/bin/ -rwxr-xr-x runner/staff file hurl-x.y.z-aarch64-apple-darwin/bin/hurl -rwxr-xr-x runner/staff file hurl-x.y.z-aarch64-apple-darwin/bin/hurlfmt +drwxr-xr-x runner/staff dir hurl-x.y.z-aarch64-apple-darwin/completions/ +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/_hurl +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/_hurlfmt +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/hurl.bash +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/hurl.fish +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/hurlfmt.bash +-rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/completions/hurlfmt.fish drwxr-xr-x runner/staff dir hurl-x.y.z-aarch64-apple-darwin/man/ drwxr-xr-x runner/staff dir hurl-x.y.z-aarch64-apple-darwin/man/man1/ -rw-r--r-- runner/staff file hurl-x.y.z-aarch64-apple-darwin/man/man1/hurl.1.gz diff --git a/docs/spec/packages/hurl-x.y.z-x86_64-apple-darwin.tar.gz.anatomy b/docs/spec/packages/hurl-x.y.z-x86_64-apple-darwin.tar.gz.anatomy index b8c0681e3..bed831b12 100644 --- a/docs/spec/packages/hurl-x.y.z-x86_64-apple-darwin.tar.gz.anatomy +++ b/docs/spec/packages/hurl-x.y.z-x86_64-apple-darwin.tar.gz.anatomy @@ -1,5 +1,5 @@ [semver pattern: hurl-x.y.z-x86_64-apple-darwin.tar.gz] -[elements: total 10, dirs 4, files 4, empty-files 0] +[elements: total 17, dirs 5, files 10, empty-files 0] attr user_group type file ------- ---------- ---- ---- @@ -7,6 +7,13 @@ drwxr-xr-x runner/staff dir hurl-x.y.z-x86_64-apple-darwin/ drwxr-xr-x runner/staff dir hurl-x.y.z-x86_64-apple-darwin/bin/ -rwxr-xr-x runner/staff file hurl-x.y.z-x86_64-apple-darwin/bin/hurl -rwxr-xr-x runner/staff file hurl-x.y.z-x86_64-apple-darwin/bin/hurlfmt +drwxr-xr-x runner/staff dir hurl-x.y.z-x86_64-apple-darwin/completions/ +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/_hurl +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/_hurlfmt +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/hurl.bash +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/hurl.fish +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/hurlfmt.bash +-rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/completions/hurlfmt.fish drwxr-xr-x runner/staff dir hurl-x.y.z-x86_64-apple-darwin/man/ drwxr-xr-x runner/staff dir hurl-x.y.z-x86_64-apple-darwin/man/man1/ -rw-r--r-- runner/staff file hurl-x.y.z-x86_64-apple-darwin/man/man1/hurl.1.gz diff --git a/docs/spec/packages/hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz.anatomy b/docs/spec/packages/hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz.anatomy index d05244128..e934eabd9 100644 --- a/docs/spec/packages/hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz.anatomy +++ b/docs/spec/packages/hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz.anatomy @@ -1,5 +1,5 @@ [semver pattern: hurl-x.y.z-x86_64-unknown-linux-gnu.tar.gz] -[elements: total 10, dirs 4, files 4, empty-files 0] +[elements: total 17, dirs 5, files 10, empty-files 0] attr user_group type file ------- ---------- ---- ---- @@ -7,6 +7,13 @@ drwxr-xr-x runner/docker dir hurl-x.y.z-x86_64-unknown-linux-gnu/ drwxr-xr-x runner/docker dir hurl-x.y.z-x86_64-unknown-linux-gnu/bin/ -rwxr-xr-x runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/bin/hurl -rwxr-xr-x runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/bin/hurlfmt +drwxr-xr-x runner/docker dir hurl-x.y.z-x86_64-unknown-linux-gnu/completions/ +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/_hurl +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/_hurlfmt +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/hurl.bash +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/hurl.fish +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/hurlfmt.bash +-rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/completions/hurlfmt.fish drwxr-xr-x runner/docker dir hurl-x.y.z-x86_64-unknown-linux-gnu/man/ drwxr-xr-x runner/docker dir hurl-x.y.z-x86_64-unknown-linux-gnu/man/man1/ -rw-r--r-- runner/docker file hurl-x.y.z-x86_64-unknown-linux-gnu/man/man1/hurl.1.gz