D* stuff to do [was (Doom talk about D*)]

45 views
Skip to first unread message

Maxwell Salzberg

unread,
Aug 14, 2012, 2:27:08 PM8/14/12
to diaspo...@googlegroups.com
Tom,

On Cedar, they let you write to the filesystem, but it will not persist between dynos (meaning each app server will not have access to the thing another one wrote, and it all gets reset in between deploys)  Should be totally find if you just need it as a temp space to tag the repo, and we only have one (free) dyno.

::wishes github had api access for tagging a repo::

-m

On Tue, Aug 14, 2012 at 6:35 AM, Tom Scott <tu...@psychedeli.ca> wrote:
I was under the impression that Heroku apps could not access the filesystem. In order for this app to run, it must be able to execute shell commands like `git pull origin master`, `git tag` and `git push --tags`. Is that kind of thing possible on Heroku?

- T

On Aug 13, 2012, at 9:47 PM, Maxwell Salzberg <max...@joindiaspora.com> wrote:

Can we just run it on heroku cedar?

- Maxwell

On Aug 13, 2012, at 12:48 PM, Tom Scott <tu...@psychedeli.ca> wrote:

Yeah that's probably the first step. I think if I host it on my VPS, with diaspora/diaspora commit access, it should have no problems running.

- T

On Aug 13, 2012, at 3:09 PM, Maxwell Salzberg <max...@joindiaspora.com> wrote:

3.  Getting an auto tagger on green builds from Travis.  Tom, what magic ssh incantations need to happen to make your little bot work?  If we gave you commit access to diaspora/diaspora, (we should have done this awhile ago anyways) could we make this happen?


--
You received this message because you are subscribed to the Google Groups "diaspora-dev" group.
To post to this group, send email to diaspo...@googlegroups.com.
To unsubscribe from this group, send email to diaspora-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/diaspora-dev?hl=en.

--
You received this message because you are subscribed to the Google Groups "diaspora-dev" group.
To post to this group, send email to diaspo...@googlegroups.com.
To unsubscribe from this group, send email to diaspora-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/diaspora-dev?hl=en.

--
You received this message because you are subscribed to the Google Groups "diaspora-dev" group.
To post to this group, send email to diaspo...@googlegroups.com.
To unsubscribe from this group, send email to diaspora-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/diaspora-dev?hl=en.

Mike Dupont

unread,
Aug 14, 2012, 2:34:21 PM8/14/12
to diaspo...@googlegroups.com
On Tue, Aug 14, 2012 at 6:27 PM, Maxwell Salzberg
<max...@joindiaspora.com> wrote:
> ::wishes github had api access for tagging a repo::

POST /repos/:user/:repo/git/tags
http://developer.github.com/v3/git/tags/

--
James Michael DuPont
Member of Free Libre Open Source Software Kosova http://flossk.org
Saving wikipedia(tm) articles from deletion http://SpeedyDeletion.wikia.com
Contributor FOSM, the CC-BY-SA map of the world http://fosm.org
Mozilla Rep https://reps.mozilla.org/u/h4ck3rm1k3

Maxwell Salzberg

unread,
Aug 14, 2012, 2:40:10 PM8/14/12
to diaspo...@googlegroups.com
Huzzah, teachs me to ask before searching... thanks Mike.



Tom, couldn't we just use this route, rather than cloning the whole repo?

-m




Tom Scott

unread,
Aug 14, 2012, 2:42:16 PM8/14/12
to diaspo...@googlegroups.com
Definitely. I was unaware of this functionality in the GitHub API. The tagger app applies what someone else at my company coded (GitTools/ReleaseTag) to the D* project's requirements. I can easily modify the app to simply POST to the tags API rather than doing everything manually on our side.

- T

Maxwell Salzberg

unread,
Aug 14, 2012, 2:44:37 PM8/14/12
to diaspo...@googlegroups.com
Awesome.  That means we can just make it a really skinny sintra service, and even open source it for others to use.  You'd think Travis-Ci would just build this functionality in...
Reply all
Reply to author
Forward
0 new messages