]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: remove sudo from libpq install script
authorDenis Laxalde <denis@laxalde.org>
Sun, 8 Jan 2023 14:34:24 +0000 (15:34 +0100)
committerDenis Laxalde <denis@laxalde.org>
Sun, 8 Jan 2023 14:40:34 +0000 (15:40 +0100)
.github/workflows/tests.yml
tools/build/ci_install_libpq.sh

index e9ee92d8075e0f5f833c25e3d4b0e40ae87ab125..7660f4049f17e4956e15f2a068eba9f827e4006e 100644 (file)
@@ -67,7 +67,7 @@ jobs:
             -c max_prepared_transactions=10
 
       - name: Install the wanted libpq version
-        run: ./tools/build/ci_install_libpq.sh ${{ matrix.libpq }}
+        run: sudo ./tools/build/ci_install_libpq.sh ${{ matrix.libpq }}
 
       - name: Include psycopg-c to the packages to install
         if: ${{ matrix.impl == 'c' }}
@@ -258,7 +258,7 @@ jobs:
             cockroachdb/cockroach:${{ matrix.crdb }} start-single-node --insecure
 
       - name: Install the wanted libpq version
-        run: ./tools/build/ci_install_libpq.sh ${{ matrix.libpq }}
+        run: sudo ./tools/build/ci_install_libpq.sh ${{ matrix.libpq }}
 
       - name: Include psycopg-c to the packages to install
         if: ${{ matrix.impl == 'c' }}
index 2399d64833f64627f0fe65a1208ac36d4c16b592..41f53561f22c9f5d491736a545827d631ff0f607 100755 (executable)
@@ -13,11 +13,11 @@ rel=$(lsb_release -c -s)
 
 setup_repo () {
     version=${1:-}
-    curl -sL https://www.postgresql.org/media/keys/ACCC4CF8.asc \
-        | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.asc > /dev/null
+    curl -sL -o /etc/apt/trusted.gpg.d/apt.postgresql.org.asc \
+        https://www.postgresql.org/media/keys/ACCC4CF8.asc
     echo "deb http://apt.postgresql.org/pub/repos/apt ${rel}-pgdg main ${version}" \
-        | sudo tee -a /etc/apt/sources.list.d/pgdg.list > /dev/null
-    sudo apt-get -qq update
+        >> /etc/apt/sources.list.d/pgdg.list
+    apt-get -qq update
 }
 
 case "$libpq" in
@@ -30,13 +30,13 @@ case "$libpq" in
     oldest)
         setup_repo 10
         pqver=$(apt-cache show libpq5 | grep ^Version: | tail -1 | awk '{print $2}')
-        sudo apt-get -qq -y --allow-downgrades install "libpq-dev=${pqver}" "libpq5=${pqver}"
+        apt-get -qq -y --allow-downgrades install "libpq-dev=${pqver}" "libpq5=${pqver}"
         ;;
 
     newest)
         setup_repo
         pqver=$(apt-cache show libpq5 | grep ^Version: | head -1 | awk '{print $2}')
-        sudo apt-get -qq -y install "libpq-dev=${pqver}" "libpq5=${pqver}"
+        apt-get -qq -y install "libpq-dev=${pqver}" "libpq5=${pqver}"
         ;;
 
     *)