Skip to content
This repository was archived by the owner on Sep 16, 2020. It is now read-only.
This repository was archived by the owner on Sep 16, 2020. It is now read-only.

Code not being pulled down to remote runners #21

@brynary

Description

@brynary

Hello,

I think I'm a bit confused -- I'm trying to use multiple runners on separate hosts. The tests are failing because the code files don't exist. How is code supposed to get to the runners?

I added some debugging output and see the remote runners are doing this:

rsync -az --delete -e ssh /tmp/testbot/ubuntu/ project

But, that's a local operation. It would seem the runners need to contact the server remotely to pull the code. I inspected the code and found this in runner.rb:

def fetch_code(job)
  system "rsync -az --delete -e ssh #{job.root}/ #{job.project}"
end

...but that doesn't seem to have a remote reference either. Any help you can provide would be greatly appreciated!

Thanks,

-Bryan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions