hubdrop / development

Submit and track issues with HubDrop.io here.
6 stars 1 forks source link

Setting github as source #17

Open pirog opened 10 years ago

pirog commented 10 years ago

big fan of this project ... would love to switch all of Kalamuna's d.o projects over to github so that we can actual manage issues and magic on github and have those commits sent down to drupal.org.

in your blog you mention that this is possible but requires some secret sauce on your end. is this still the case and would you be kind enough to help? :)

jonpugh commented 10 years ago

Thanks for stopping by! With all this interest I'll try to finish off the source switcher.

jonpugh commented 10 years ago

Got it working!

... but I can't deploy it yet because I refactored out the chef recipes. I'll have to fire up a new server. Thinking about moving to DigitalOcean, too.

Before deploying this I would like to finish off one more thing: #18

pirog commented 10 years ago

YES!!!!

Really exciting stuff. Let me know if there is anything myself or others at kalamuna can do to help!

jonpugh commented 10 years ago

So I guess it works now?

@pirog can you confirm code is moving to drupal.org?

pirog commented 10 years ago

@jonpugh

Just did a test code push on github https://github.com/drupalprojects/hot_core/settings/hooks/2294425#details

Not seeing it on d.o http://cgit.drupalcode.org/hot_core

Also noticed d.o switched repo viewer around recently... not sure if that reflects underlying changes to their git architecture which may impact HD or not.

pirog commented 10 years ago

Possibly related issue... Noticed Kalatheme is using incorrect webhook address "http://hubdrop.local/webhook"

pirog commented 10 years ago

@jonpugh did some more digging around here and webhook verifies the github payload fine... returns 200 ... so maybe the issue is somewhere here:

public function initUpdate(){
    shell_exec('jenkins-cli build update-mirror -p NAME=' . $this->name);
  }

May spin up a local instance of HD and see if i can do some additional debugging