Skip to content

CI/Docker build: faster or parallel #286

@bertsky

Description

@bertsky

In maximum-cuda, we recently broke the 1h build time boundary for CircleCI free accounts. Hence the attempt to use make -j again to reduce it (the VMs are multi-core, so this should work in principle).

But it seems that we have a race condition which has not been detected yet:

FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/sub-venv/headless-tf2/bin/pip' -> '/tmp/pip-0dn813kj-uninstall/usr/local/sub-venv/headless-tf2/bin/pip'

This looks like multiple pip calls on the same venv clash. Maybe we need to synchronize these calls in the same way we do for git calls.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions