diff --git a/ansible/roles/benchmarking/meta/main.yml b/ansible/roles/benchmarking/meta/main.yml new file mode 100644 index 000000000..f6eb400f6 --- /dev/null +++ b/ansible/roles/benchmarking/meta/main.yml @@ -0,0 +1,7 @@ +--- + +dependencies: + - role: user-create + - role: github + vars: + user_home_dir: "{{ home }}/{{ server_user }}" diff --git a/ansible/roles/build-test-v8/tasks/partials/ubuntu2404.yml b/ansible/roles/build-test-v8/tasks/partials/ubuntu2404.yml new file mode 100644 index 000000000..e48c6e892 --- /dev/null +++ b/ansible/roles/build-test-v8/tasks/partials/ubuntu2404.yml @@ -0,0 +1,16 @@ +--- + +# +# Install packages for V8 builds. +# + +- name: install apt packages required to build V8 + ansible.builtin.apt: + name: ['ninja-build'] + state: present + +- name: install Python packages required to build V8 + ansible.builtin.pip: + name: ['filecheck', 'httplib2==0.22.0', 'six'] + virtualenv: /home/{{ server_user }}/venv + virtualenv_command: python3 -m venv