Open-source Languages & Tools for z/OS

Expand all | Collapse all

Self-Hosting a Git server on z/OS

  • 1.  Self-Hosting a Git server on z/OS

    Posted 05-06-2021 09:26
    Is anyone hosting a git server on z/OS, either natively or in a container?

    If so,  would you be willing to share your insights/hints/tips for doing so?

    - which git server?
    - started task or container?

    Thank you

    ------------------------------
    LionelDyck <><
    https://github.com/zigi
    https://github.com/lbdyck
    ------------------------------


  • 2.  RE: Self-Hosting a Git server on z/OS

    Posted 05-06-2021 10:28
    Hi Lyonel,
    Although you might find Git in server mode working on z/OS, we provide support only for client mode that is stated in Git 2.26.2 for z/OS Release Notes.
    Have a good day!

    ------------------------------
    Tatiana Balaburkina
    Rocket Software
    ------------------------------



  • 3.  RE: Self-Hosting a Git server on z/OS

    Posted 05-06-2021 10:40
    @Tatiana Balaburkina -  I realize that Rocket only supports the client. I'm hoping that someone here may have an answer for me :)​

    ------------------------------
    LionelDyck <><
    https://github.com/zigi
    https://github.com/lbdyck
    ------------------------------



  • 4.  RE: Self-Hosting a Git server on z/OS

    Posted 05-07-2021 10:32
    Hi Lionel,

    Check with your partner in crime: https://twitter.com/henrikuiper/status/1234080895591645190 :)

    ------------------------------
    Joern Thyssen
    ------------------------------



  • 5.  RE: Self-Hosting a Git server on z/OS

    Posted 05-07-2021 10:35
    I shall - wondering if anyone else is  aware of a git server for z/OS.

    ------------------------------
    LionelDyck <><
    https://github.com/zigi
    https://github.com/lbdyck
    ------------------------------



  • 6.  RE: Self-Hosting a Git server on z/OS

    Posted 05-10-2021 08:07
    BTW, what's the use case?

    ------------------------------
    Joern Thyssen
    Rocket Software
    ------------------------------



  • 7.  RE: Self-Hosting a Git server on z/OS

    Posted 05-10-2021 08:09
    The use cases would be:

    1. Installation does not allow access to github/bitbucket/etc.
    2. Installation prefers to keep data inhouse
    3. Experimentation

    ------------------------------
    LionelDyck <><
    https://github.com/zigi
    https://github.com/lbdyck
    ------------------------------



  • 8.  RE: Self-Hosting a Git server on z/OS

    Posted 05-10-2021 08:20
    Re 1 and 2: All customers I've talked to run github/bitbucket/gitlab hosted internally, but on distributed platform.

    Re 3: For experimentation you can set up the free version of gitlab on a vm image. That's what I do in my environment.

    ------------------------------
    Joern Thyssen
    Rocket Software
    ------------------------------



  • 9.  RE: Self-Hosting a Git server on z/OS

    Posted 05-12-2021 13:51
    On my trusted 2.3 ZDNT I used the steps outlined here to install GitBlit on z/OS : Do you git it?
    Tumblr remove preview
    Do you git it?
    If you've been following me on twitter you might have heard about "zigi": The z/OS ISPF Git Interface, or as we like to call it: "Probably the best source code management utility since the rubber band!". You can read all about it at https://zigi.rocks.
    View this on Tumblr >


    I'm prepping the new '24B' rollout, and keep ya posted on progress..



    ------------------------------
    Henri Kuiper
    Manager of Things
    zdevops
    ------------------------------



  • 10.  RE: Self-Hosting a Git server on z/OS

    Posted 05-12-2021 18:00
      |   view attached

    Ok...

    I've bascially followed the steps at my previous writeup for GitBlit 1.8

    Save a little change in the content of gitblit.sh (but still prefixing the -Dfile.encoding=UTF-8) it ' just ' gave me the same error that the 1.8 yielded (java.lang.NoClassDefFoundError: com.sun.jna.Native) however, as per (my own lol) instructions: Don't worry about it....

    And it all just worked :)



    ------------------------------
    Henri Kuiper
    Manager of Things
    zdevops
    ------------------------------