mozilla-rally / search-engine-usage-study

Mozilla Public License 2.0
1 stars 3 forks source link

fix automated tests #98

Closed rhelmer closed 2 years ago

rhelmer commented 2 years ago

Looks like we need to update CI for Glean:

(Glean.CLI) Checking for a Glean virtual environment at /home/circleci/project/.venv
(Glean.CLI) Creating a Glean virtual environment at /home/circleci/project/.venv
(Glean.CLI) The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt install python3.8-venv

You may need to use sudo with that command.  After installing the python3-venv
package, recreate your virtual environment.

Failing command: ['/home/circleci/project/.venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']

(Glean.CLI) 
(Glean.CLI) Failed to create a Glean virtual environment at /home/circleci/project/.venv

Exited with code exit status 1

I'll look at how other extensions are doing this, I believe they are using a different docker image in Circle CI that includes both node and python.

rhelmer commented 2 years ago

Done