Skip to content

Commit ed59e4c

Browse files
authored
refactor(webauto-ci): migrate autoware-setup to install_dev_env (#7061)
* refactor(webauto-ci): migrate autoware-setup off universe.yaml Phase 2 step for #7052. Switches the web.auto setup hook to the tag-driven install_dev_env.yaml so universe.yaml can be removed on 2026-05-24. - Calls autoware.dev_env.install_dev_env (collection-style) instead of the ansible/playbooks/universe.yaml file path. - Drops prompt_install_nvidia / prompt_download_artifacts extra-vars; the new playbook has no vars_prompt, and NVIDIA + artifacts roles run by default (no --skip-tags for them). - Adds dev_tools to --skip-tags to preserve the install_devel=false behaviour; universe.yaml gated dev_tools on a top-level when clause while install_dev_env.yaml expresses the same via role tags. data_dir, ros2_installation_type, install_devel, rosdistro, and WORKSPACE_ROOT are kept as-is since the receiving roles still consume them unchanged. Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
1 parent c362296 commit ed59e4c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

  • .webauto-ci/main/autoware-setup
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
#!/bin/bash -e
22

33
ansible_args=()
4-
ansible_args+=("--extra-vars" "prompt_install_nvidia=y")
5-
ansible_args+=("--extra-vars" "prompt_download_artifacts=y")
64
ansible_args+=("--extra-vars" "data_dir=$HOME/autoware_data")
75
ansible_args+=("--extra-vars" "ros2_installation_type=ros-base")
86
ansible_args+=("--extra-vars" "install_devel=false")
97

108
ansible_args+=("--extra-vars" "rosdistro=humble")
119

1210
ansible-galaxy collection install -f -r "ansible-galaxy-requirements.yaml"
13-
ansible-playbook "ansible/playbooks/universe.yaml" \
11+
ansible-playbook autoware.dev_env.install_dev_env \
1412
"${ansible_args[@]}" \
1513
-e WORKSPACE_ROOT="$(pwd)" \
16-
--skip-tags vcs
14+
--skip-tags dev_tools

0 commit comments

Comments
 (0)