Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copy docker plugin's mount-ssh-agent feature #321

Merged
merged 4 commits into from
May 27, 2022

Conversation

puyo
Copy link
Contributor

@puyo puyo commented Mar 17, 2022

Hi, love your work,

That mount-ssh-agent feature in the docker plugin means we can bundle install our Rails apps that have git/github references in their Gemfiles. It's very handy! However, some of our repos also need databases, redis, or other services to run their test suites, so they have to run with docker-compose to spin them up. However, docker-compose "run" is mysteriously lacking mount-ssh-agent, so I copied it over and now it works swimmingly for us.

Not sure how you feel about merging this in, but I thought I'd open the PR and offer it up anyways.

Take care!

@puyo puyo changed the title Copy docker plugin's mount-ssh-agent feature over to docker-compose plugin Copy docker plugin's mount-ssh-agent feature Mar 17, 2022
@pzeballos
Copy link
Contributor

Hey @puyo! Thank you for your contribution! I'm hoping we can soon review it and we'll keep you posted 🙏🏻

@nsuma8989
Copy link
Contributor

@puyo Build was failing due to environment variable in pipeline using git:// url which is no longer supported by Github. We have rolled out a fix for this so please can update the PR with any change so a build will be triggered and we can have a successful build for the PR.

As I do not have permissions to your branch to make changes, I would need you to do that to trigger a build. Once build is successful we should be good to merge this PR

@nsuma8989 nsuma8989 merged commit a281a19 into buildkite-plugins:master May 27, 2022
@nsuma8989
Copy link
Contributor

@puyo Thank you for your contributions. PR is merged

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

Successfully merging this pull request may close these issues.

None yet

3 participants