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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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