Comments (3)
I did not know that you could disable HTTP(s) logins, and that will indeed break multi-gitter. The idea with using it is that only the token should need to be provided, and nothing else.
The easy part should be to fetch the SSH URL, the harder will be to make sure it works in all scenarios, like private keys with passwords etc.
I've started to work on this branch: #215
It seems to work under some specific conditions:
- GitHub/GitLab
--git-type=cmd
is used- The private key does not have a password, unless you want to input it two times for every repo
Please install it and confirm if it works for you under these scenarios
go install github.com/lindell/multi-gitter@ssh-auth
from multi-gitter.
Didn't expect to come back to something to work with first thing Monday, this is amazing.
This works for my use case quite nicely (though embarrassingly it took me way to long to realize I had forgotten to add ssh-auth: true
to my config.yaml
when I first went to test it).
I forgot to add that I gpg sign my commits, it asked me for the password the first time it creates an MR and the rest of the time it holds it in memory, just as an FYI for behaviour.
Thanks very much for your quick help!
from multi-gitter.
Included in release v0.38.0 🎉
from multi-gitter.
Related Issues (20)
- Strange behaviour? (sorry don't know how else to explain this)
- GITHUB_TOKEN is not being used by `multi-gitter` HOT 4
- Feature request: Add a flag to allow only pushing the Feature Branch without creating a PR, or pushing directly to an existing branch HOT 5
- Feature request: Draft PR -> Ready For Review HOT 4
- I would like to contribute this feature if it's a suitable addition to multi-gitter
- Feature request: Add flag to link created pull request with a GitHub project HOT 1
- `--team-reviewers` flag doesn't work on its own HOT 2
- can not support gitlab api v4 HOT 10
- Feature request: Skip Archived Repos in org HOT 3
- Feature request: Document which permissions the tools needs exactly HOT 6
- Could not push changes: object not found HOT 3
- Feature request: flag to return return a failure exit code HOT 8
- Feature request: Add Azure DevOps VersionController
- Feature request: sleep between concurrent groups HOT 3
- multi-gitter close: unable to delete branch with bitbucket_server HOT 1
- empty repository - could not fetch repositories: EOF HOT 4
- Document how to pass arguments to scripts HOT 1
- Feature request: Option to create unique branch name for a given run HOT 2
- Installation is failing on Windows
- Feature request: Add option `--keep` to keep the working directory after the run HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from multi-gitter.