Skip to content

Commit

Permalink
🐛 unarchiving_utils are now based on 7zip cli (ITISFoundation#6959)
Browse files Browse the repository at this point in the history
Co-authored-by: Andrei Neagu <[email protected]>
  • Loading branch information
GitHK and Andrei Neagu authored Jan 7, 2025
1 parent c758028 commit e8046a8
Show file tree
Hide file tree
Showing 55 changed files with 2,139 additions and 931 deletions.
12 changes: 12 additions & 0 deletions ci/github/helpers/install_7zip.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/bash
#
# Installs the latest version of 7zip plugin
#

# http://redsymbol.net/articles/unofficial-bash-strict-mode/
set -o errexit # abort on nonzero exitstatus
set -o nounset # abort on unbound variable
set -o pipefail # don't hide errors within pipes
IFS=$'\n\t'

exec "$( dirname -- "$0"; )"/../../../scripts/install_7zip.bash
1 change: 1 addition & 0 deletions ci/github/integration-testing/dynamic-sidecar.bash
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ install() {
make devenv
# shellcheck source=/dev/null
source .venv/bin/activate
sudo ./ci/github/helpers/install_7zip.bash
pushd services/dynamic-sidecar
make install-ci
popd
Expand Down
1 change: 1 addition & 0 deletions ci/github/integration-testing/webserver.bash
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ install() {
make devenv
# shellcheck source=/dev/null
source .venv/bin/activate
sudo ./ci/github/helpers/install_7zip.bash
pushd services/web/server
make install-ci
popd
Expand Down
1 change: 1 addition & 0 deletions ci/github/unit-testing/dynamic-sidecar.bash
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ install() {
make devenv
# shellcheck source=/dev/null
source .venv/bin/activate
sudo ./ci/github/helpers/install_7zip.bash
pushd services/dynamic-sidecar
make install-ci
popd
Expand Down
1 change: 1 addition & 0 deletions ci/github/unit-testing/service-library.bash
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ install_all() {
make devenv
# shellcheck source=/dev/null
source .venv/bin/activate
sudo ./ci/github/helpers/install_7zip.bash
pushd packages/service-library
make "install-ci[all]"
popd
Expand Down
2 changes: 0 additions & 2 deletions packages/aws-library/requirements/_base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -313,8 +313,6 @@ referencing==0.29.3
# via
# jsonschema
# jsonschema-specifications
repro-zipfile==0.3.1
# via -r requirements/../../../packages/service-library/requirements/_base.in
requests==2.32.3
# via opentelemetry-exporter-otlp-proto-http
rich==13.8.1
Expand Down
1 change: 0 additions & 1 deletion packages/service-library/requirements/_base.in
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ pydantic
pyinstrument
pyyaml
redis
repro-zipfile
tenacity
toolz
tqdm
Expand Down
2 changes: 0 additions & 2 deletions packages/service-library/requirements/_base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,8 +223,6 @@ referencing==0.29.3
# via
# jsonschema
# jsonschema-specifications
repro-zipfile==0.3.1
# via -r requirements/_base.in
requests==2.32.3
# via opentelemetry-exporter-otlp-proto-http
rich==13.8.1
Expand Down
Loading

0 comments on commit e8046a8

Please sign in to comment.