Code Monkey home page Code Monkey logo

Comments (5)

guyzmo avatar guyzmo commented on June 5, 2024

I'd be very happy to add such a feature, but sadly I have no access to such appliance, I have no idea what would be the differences with github.com, and how to write tests for them.

So I'd be happy to accept a PR to integrate it (basically adding the fqdn = feature there already is for gitlab), or write a patch if I'm given access to one appliance (is github hosting an accessible test instance somewhere?).

from git-repo.

kozmikyak avatar kozmikyak commented on June 5, 2024

I'll see about both options--I can try my hand at just adding an FQDN option, and seeing if replacing "github.com" with it everywhere "just works". And I can see about whether we can grant any access. It would be difficult, though, as our GitHub appliance authenticates against our LDAP here at the U and there are politics involved.

I'd also be curious whether there's the possibility to test an appliance--perhaps they can make a virtual machine image available somehow for that? That would come in handy here at the U even beside the point of us wanting this awesome tool. :->

from git-repo.

guyzmo avatar guyzmo commented on June 5, 2024

I can try my hand at just adding an FQDN option, and seeing if replacing "github.com" with it everywhere "just works"

Well, actually, it's totally untested, but you might want to try to setup fqdn in the github section of your configuration, and see how it goes, it might just work… I just looked at the code again, and I'm using in the github service the same mechanism I'm using to make gitlab fqdn agnostic.

So there are chances it might just work with:

[gitrepo "umn"]
    type = github
    alias = umn
    fqdn = github.umn.edu
    privatekey = YOURPRIVATEKEY

Though, it's totally untested and never tried, so here be dragons ☺

If it works, there are a couple of places to modify, to make the gists work (which have the gist.github.com fqdn hard coded).

And I can see about whether we can grant any access. It would be difficult, though, as our GitHub appliance authenticates against our LDAP here at the U and there are politics involved.
I'd also be curious whether there's the possibility to test an appliance--perhaps they can make a virtual machine image available somehow for that?

Well, if you could make that work, why not, but TBH, I believe that it should be github that provides a test instance for us to make it possible to test that and make it work… And maybe even implement the very custom features that might be for the appliances version, that does not exists for the public version ☺

from git-repo.

guyzmo avatar guyzmo commented on June 5, 2024

@kozmikyak did it work?

from git-repo.

guyzmo avatar guyzmo commented on June 5, 2024

ok, no news for a while, I'll consider it's working, as anyway I have no ways to actually test it.

Reopen if needed!

from git-repo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.