From b89bf2ed6c155cbacb7164f793c924923809326e Mon Sep 17 00:00:00 2001 From: Richard Lau Date: Wed, 9 Apr 2025 17:12:43 +0100 Subject: [PATCH] ansible: update `gn` on V8 build machines Roll forward the version of `gn` used to build V8. Clean git checkout before building. --- ansible/roles/gn/tasks/main.yml | 8 ++++++++ ansible/roles/gn/vars/main.yml | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ansible/roles/gn/tasks/main.yml b/ansible/roles/gn/tasks/main.yml index 83c25be63..482dfb844 100644 --- a/ansible/roles/gn/tasks/main.yml +++ b/ansible/roles/gn/tasks/main.yml @@ -30,6 +30,14 @@ ansible.builtin.set_fact: rebuild_gn: "{{ not gn_installed_version.stdout|default('') is search(gn_git.after[:7]) }}" +- name: clean git checkout + ansible.builtin.shell: git clean -fdX + args: + chdir: "{{ gn_git_dir }}" + become: "{{ gn_user|default(omit)|bool }}" + become_user: "{{ gn_user|default(omit) }}" + when: rebuild_gn + # Requires a C++17 compiler. - name: build gn ansible.builtin.shell: | diff --git a/ansible/roles/gn/vars/main.yml b/ansible/roles/gn/vars/main.yml index 02852ea33..5cd37227f 100644 --- a/ansible/roles/gn/vars/main.yml +++ b/ansible/roles/gn/vars/main.yml @@ -5,8 +5,8 @@ compiler: { } gn_select_compiler: "{{ compiler[os]|default(compiler[os|stripversion])|default('true') }}" -gn_version: 88e8054 +gn_version: c0a46c5e8c316010baf1a0eb2d2ee5a86f73e4c2 packages: { 'rhel8': 'ninja-build,gcc-toolset-12' -} \ No newline at end of file +}