Not for performing VCS tasks but for talking directly to the bitbucket rest API.
http://restbrowser.bitbucket.org In order to add the ssh keys from the freshly created VM instance. POST https://bitbucket.org/api/1.0/users/{accountname}/ssh-keys/ On Tuesday, December 31, 2013 3:02:56 PM UTC, Michael DeHaan wrote: > > Seeing you said "module", why is the hg module not sufficient for talking > to bitbucket? > > > > > On Tue, Dec 31, 2013 at 9:35 AM, bryan hunt <[email protected]<javascript:> > > wrote: > >> >> Hi there, >> >> It's my intention to write a bitbucket module for Ansible. >> >> The use case is : >> >> Create a local VM using vagrant, provisioned by Ansible. >> >> Using Ansible: >> >> 1 Generate a SSH key-pair on that machine. >> >> 2 Take the freshly generated Public Key and load it into my Bitbucket >> account, using the bitbucket-api python module. >> >> 3 Check out a bunch of projects that I want R/W access to from within the >> VM. >> >> Then I vagrant ssh into that box, and profit! >> >> I've got most of the pieces worked out, but have a couple of questions >> regarding approach. >> >> I'd like to create a proper Ansible module to handle B itb uc ket but for >> now I'd like to just create a quick script. >> >> I believe local_action is the syntax to use for running commands on my >> local machine. >> >> Now, I could fetch the ~/.ssh/id_pub.rsa file from the remote VM, and >> store it on my hard drive somewhere like /tmp/vm.id_pub.rsa, >> but ideally I'd like to either pipe it into the script I'm going to write >> or supply it as a quoted command line argument. >> >> Can this be done (taking the entire contents of a remote file and storing >> it into a variable) ? >> >> Bryan >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Michael DeHaan <[email protected] <javascript:>> > CTO, AnsibleWorks, Inc. > http://www.ansibleworks.com/ > > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
