From 233bc4924df2bbdb013e1ee2050e228ba2723d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu> Date: Mon, 16 May 2022 13:55:18 +0200 Subject: [PATCH] [skip ci] print variables --- .gitlab-ci.yml | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5678d25..122e4d2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,14 @@ stages: - demos ############ YAML ANCHORS ############ +.print_variables_template: &print_variables_definition + # Print variables + - echo $WOLF_CORE_BRANCH + - echo $WOLF_IMU_BRANCH + - echo $WOLF_ROS_NODE_BRANCH + - echo $CI_COMMIT_BRANCH + - echo $WOLF_ROS_IMU_BRANCH + .preliminaries_template: &preliminaries_definition ## Install ssh-agent if not already installed, it is required by Docker. ## (change apt-get to yum if you use an RPM-based image) @@ -107,17 +115,13 @@ stages: .clone_wolfrosnode_template: &clone_wolfrosnode_definition - roscd - cd ../src - - git clone ssh://git@gitlab.iri.upc.edu:2202/mobile_robotics/wolf_projects/wolf_ros/wolf_ros_node.git - - cd wolf_ros_node - - git checkout $WOLF_ROS_CORE_BRANCH + - git clone -b $WOLF_ROS_NODE_BRANCH ssh://git@gitlab.iri.upc.edu:2202/mobile_robotics/wolf_projects/wolf_ros/wolf_ros_node.git .build_and_test_template: &build_and_test_definition - roscd - cd ../src - - git clone ssh://git@gitlab.iri.upc.edu:2202/${CI_PROJECT_PATH}.git - - cd wolf_ros_imu - - git checkout $CI_COMMIT_BRANCH - - cd ../.. + - git clone -b $CI_COMMIT_BRANCH ssh://git@gitlab.iri.upc.edu:2202/${CI_PROJECT_PATH}.git + - cd .. - catkin_make ############ LICENSE HEADERS ############ @@ -126,6 +130,7 @@ license_headers: image: labrobotica/wolf_deps_ros:20.04 cache: [] before_script: + - *print_variables_definition - *preliminaries_definition - *install_wolf_definition script: @@ -143,6 +148,7 @@ build_and_test:bionic: paths: - ci_deps/imu/ before_script: + - *print_variables_definition - *preliminaries_definition - *install_wolf_definition - *install_wolfimu_definition @@ -163,6 +169,7 @@ build_and_test:focal: paths: - ci_deps/imu/ before_script: + - *print_variables_definition - *preliminaries_definition - *install_wolf_definition - *install_wolfimu_definition @@ -177,7 +184,7 @@ demo_imu: variables: WOLF_CORE_BRANCH: $WOLF_CORE_BRANCH WOLF_IMU_BRANCH: $WOLF_IMU_BRANCH - WOLF_ROS_CORE_BRANCH: $WOLF_ROS_CORE_BRANCH + WOLF_ROS_NODE_BRANCH: $WOLF_ROS_NODE_BRANCH WOLF_ROS_IMU_BRANCH: $CI_COMMIT_BRANCH trigger: project: mobile_robotics/wolf_projects/wolf_ros/demos/wolf_demo_imu2d -- GitLab