Replace pip calls by the appropriate packages 90/73690/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 12 Dec 2022 16:38:45 +0000 (17:38 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Mon, 12 Dec 2022 16:38:45 +0000 (17:38 +0100)
Change-Id: I415bb0742e84eda658672bcc7d54c704b509ece0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/global/releng-macros.yaml

index b82fbea..031e240 100644 (file)
     builders:
       - shell: |
           #!/bin/bash
-          # Install python package
-          sudo -H pip install "flake8==2.6.2"
+
+          sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+          sudo DEBIAN_FRONTEND=noninteractive apt-get \
+            -o DPkg::Lock::Timeout=300 dist-upgrade -y
+          sudo DEBIAN_FRONTEND=noninteractive \
+          apt-get -o DPkg::Lock::Timeout=300 install flake8 -y
 
           echo "Checking python code..."
           for f in $(egrep '\.py$' modified_files)
     builders:
       - shell: |
           #!/bin/bash
-          # sudo Install python packages
-          sudo -H pip install "yamllint==1.8.2"
+
+          sudo apt-get -o DPkg::Lock::Timeout=300 update && \
+          sudo DEBIAN_FRONTEND=noninteractive apt-get \
+            -o DPkg::Lock::Timeout=300 dist-upgrade -y
+          sudo DEBIAN_FRONTEND=noninteractive \
+          apt-get -o DPkg::Lock::Timeout=300 install yamllint -y
 
           echo "Checking yaml file..."
           for f in $(egrep '\.ya?ml$' modified_files)