Update docker compose for Policy CSIT run 58/21058/1
authoradheli.tavares <adheli.tavares@est.tech>
Mon, 13 May 2024 12:47:22 +0000 (13:47 +0100)
committeradheli.tavares <adheli.tavares@est.tech>
Mon, 13 May 2024 12:47:50 +0000 (13:47 +0100)
Change-Id: Icec238860d394b3ad692c91364cf529198ff9a5b
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
jjb/onap/policy-docker-csit-jobs.sh

index 77355147ba7a43e775bd449762636486b61b39fe..9675ff332e838cc6798f284d0798464df2cc7d48 100644 (file)
@@ -15,11 +15,12 @@ sudo apt-get install -y python3-dev gcc
 echo "----------------------------------------------------"
 echo "Install Docker compose if needed"
 echo "----------------------------------------------------"
-if [ -f /usr/local/bin/docker-compose ]; then
+if [ -f /usr/local/lib/docker/cli-plugins/docker-compose ]; then
   echo "Docker compose already installed"
 else
-  sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
-  sudo chmod +x /usr/local/bin/docker-compose
+  sudo mkdir -p /usr/local/lib/docker/cli-plugins
+  curl -SL https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64 -o /usr/local/lib/docker/cli-plugins/docker-compose
+  sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
 fi
 
 unset WORKSPACE