Skip to content

Commit

Permalink
Standardised shell scripts shebang
Browse files Browse the repository at this point in the history
  • Loading branch information
lepapareil committed Dec 14, 2022
1 parent 93ad62d commit 65b588f
Show file tree
Hide file tree
Showing 22 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion bin/environment.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -eu
uname -a
python3 -V
2 changes: 1 addition & 1 deletion bin/install_prerequisites_alpine.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -eu
echo "----- install prerequisite packages -----"
apk update --quiet
Expand Down
4 changes: 2 additions & 2 deletions bin/install_prerequisites_archlinux.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/sh
#!/bin/bash
set -eu
echo "----- install prerequisite packages -----"
pacman -Syy --noconfirm
pacman -Sy --noconfirm curl icu base-devel libxml2 python3 glibc
pacman -Sy --noconfirm bash curl icu base-devel libxml2 python3 glibc

curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
4 changes: 2 additions & 2 deletions bin/install_prerequisites_docker_archlinux.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh
#!/bin/bash
set -eu

# Install packages
pacman -Syy --noconfirm
pacman -Sy --noconfirm python3 python-pip
pacman -Sy --noconfirm bash python3 python-pip
python3 -m pip install --upgrade pip --quiet
4 changes: 2 additions & 2 deletions bin/install_prerequisites_docker_fedora.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#!/bin/bash
set -eu

# Install packages
yum install -y python3-devel python3-pip
yum install -y bash python3-devel python3-pip
python3 -m pip install --upgrade pip --quiet
4 changes: 2 additions & 2 deletions bin/install_prerequisites_docker_ubuntu.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh
#!/bin/bash
set -eu

# Install packages
apt update
apt -y install curl sudo libcurl4-openssl-dev libxml2-utils libxml2-dev libssl-dev python3 python3-pip
apt -y install bash curl sudo libcurl4-openssl-dev libxml2-utils libxml2-dev libssl-dev python3 python3-pip
python3 -m pip install --upgrade pip --quiet
4 changes: 2 additions & 2 deletions bin/install_prerequisites_fedora.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/sh
#!/bin/bash
set -eu
echo "----- install prerequisite packages -----"
yum install -y procps gcc libxml2-devel openssl-devel libcurl-devel python3-devel python3-pip
yum install -y bash procps gcc libxml2-devel openssl-devel libcurl-devel python3-devel python3-pip
python3 -m pip install --upgrade pip --quiet
6 changes: 3 additions & 3 deletions bin/install_prerequisites_ubuntu.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#!/bin/bash
set -eu
sudo apt update
# Install libcurl dev so that hurl can be built dynamically with libcurl
sudo apt install libcurl4-openssl-dev libxml2-utils
python3 -m pip install --upgrade pip --quiet
sudo apt install bash libcurl4-openssl-dev libxml2-utils
python3 -m pip install --upgrade pip --quiet
2 changes: 1 addition & 1 deletion bin/install_rust_latest.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rustup.sh
sh rustup.sh -y
Expand Down
2 changes: 1 addition & 1 deletion bin/release/create_deb_package.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e
set -u
sudo rm -rf target/debian
Expand Down
2 changes: 1 addition & 1 deletion bin/release/create_tarball.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e
set -u

Expand Down
2 changes: 1 addition & 1 deletion bin/release/get_version.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

# Get hurl source version
Expand Down
2 changes: 1 addition & 1 deletion bin/release/install_deb_package.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

echo "----- install deb package -----"
Expand Down
2 changes: 1 addition & 1 deletion bin/release/install_generic_linux_package.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

echo "----- install generic linux package -----"
Expand Down
2 changes: 1 addition & 1 deletion bin/release/install_generic_macos_package.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

echo "----- install generic macos package -----"
Expand Down
2 changes: 1 addition & 1 deletion bin/release/man.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

rm -rf target/man
Expand Down
2 changes: 1 addition & 1 deletion bin/release/release.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

PATH="$HOME"/.cargo/bin:$PATH
Expand Down
2 changes: 1 addition & 1 deletion bin/test/bench.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -eu

echo "----- Bench suite -----"
Expand Down
2 changes: 1 addition & 1 deletion bin/test/test.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

"$(dirname "$0")"/test_prerequisites.sh
Expand Down
2 changes: 1 addition & 1 deletion bin/test/test_integ.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e

echo "----- integration tests -----"
Expand Down
2 changes: 1 addition & 1 deletion bin/test/test_prerequisites.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e
echo "----- install servers prerequisites -----"
pip3 install --requirement bin/requirements-frozen.txt
Expand Down
2 changes: 1 addition & 1 deletion bin/test/test_unit.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -e
echo "----- unit tests -----"
PATH="$HOME"/.cargo/bin:$PATH
Expand Down

0 comments on commit 65b588f

Please sign in to comment.