introduce dynamic periodic fullstack job
[infra/cicd.git] / jjb / onap / policy-docker-csit-jobs.sh
index 82fb3e10e509441715b604668920e56cf1ecdd3b..f659c711889686528e134238efc3cf57f2f85981 100644 (file)
@@ -13,21 +13,19 @@ sudo apt-get install -y python3-venv
 sudo apt-get install -y python3-dev gcc
 
 echo "----------------------------------------------------"
-echo "Install Docker compose if needed"
+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
+  echo "Installing Docker Compose"
+  sudo mkdir -p /usr/local/lib/docker/cli-plugins
+  sudo 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
 
-
-sed -i 's#./include-raw-integration-install-robotframework.sh#$SCRIPTS/include-raw-integration-install-robotframework.sh#g' prepare-csit.sh
-sed -i 's#pylibs.txt#$SCRIPTS/pylibs.txt#g' include-raw-integration-install-robotframework.sh
-
 git config --global user.email "infra@nordix.org"
 git config --global user.name "nordix"