diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8337cb1148e9f8669aecc9a6ab7558c5a08446b9..63a2b3d997a17f583e332d2b1edccb033af23d5b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,6 +126,8 @@ deploy_imu: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH DEPLOY_CI_ROS: "false" @@ -138,6 +140,8 @@ deploy_gnss: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH GNSSUTILS_BRANCH: $GNSSUTILS_BRANCH @@ -151,6 +155,8 @@ deploy_vision: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH DEPLOY_CI_ROS: "false" @@ -163,6 +169,8 @@ deploy_laser: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH LASERSCANUTILS_BRANCH: $LASERSCANUTILS_BRANCH @@ -176,6 +184,8 @@ deploy_apriltag: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH WOLF_VISION_BRANCH: $WOLF_VISION_BRANCH @@ -189,6 +199,8 @@ deploy_bodydynamics: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH != "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH WOLF_IMU_BRANCH: $WOLF_IMU_BRANCH @@ -203,6 +215,8 @@ deploy_imu_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main DEPLOY_CI_ROS: "false" @@ -215,6 +229,8 @@ deploy_gnss_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main GNSSUTILS_BRANCH: $GNSSUTILS_BRANCH @@ -228,6 +244,8 @@ deploy_vision_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main DEPLOY_CI_ROS: "false" @@ -240,6 +258,8 @@ deploy_laser_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main LASERSCANUTILS_BRANCH: $LASERSCANUTILS_BRANCH @@ -253,6 +273,8 @@ deploy_apriltag_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main WOLF_VISION_BRANCH: main @@ -266,6 +288,8 @@ deploy_bodydynamics_main: stage: deploy_plugins rules: - if: $CI_COMMIT_BRANCH == "main" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: main WOLF_IMU_BRANCH: main @@ -286,6 +310,8 @@ deploy_wolf_ros_node: stage: deploy_ros rules: - if: $CI_COMMIT_BRANCH != "main" && $DEPLOY_CI_ROS == "true" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH WOLF_IMU_BRANCH: $WOLF_IMU_BRANCH @@ -311,6 +337,8 @@ deploy_wolf_ros_node_main: stage: deploy_ros rules: - if: $CI_COMMIT_BRANCH == "main" && $DEPLOY_CI_ROS == "true" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + when: never variables: WOLF_CORE_BRANCH: $CI_COMMIT_BRANCH WOLF_IMU_BRANCH: main